EXISTS
/DEL
exists <key>
判断某个key是否存在del <key>
删除某个key
TYPE
/KEYS
type <key>
获取key的类型,返回值为none(不存在)/string/hash/set/zset/listkeys <key_pattern>
返回符合key_pattern的key列表,e.g.:keys my*
若名为mykey的key存在将被返回
RANDOMKEY
/CLEAR
randomkey
将返回随机的keyclear
清屏
RENAME
/RENAMENX
rename <OldKeyName> <NewKeyName>
重命名key名,NewKeyName若存在,对应的key将被覆盖renamenx <OldKeyName> <NewKeyName>
重命名key名,NewKeyName若存在将执行失败
DBSIZE
dbsize
当前数据库的key的总数
EXPIRE
,EX
set <key> <value> ex <time>
设置key存在的时间time(s)expire <key> <time>
设置key存在的时间time(s)ttl <key>
返回key还有多少时间过期,单位为s
FLUSHDB
/FLUSHALL
flushdb
清空当前数据库中的所有keyflushall
清空所有数据库中的所有key
CONFIG GET <section>
/CONFIG SET <section>
- e.g.:
config get requirepass
查看密码/config set requirepass
设置密码 config resetstat
重置数据统计报告
INFO <section>
- e.g.:
info memory
查看内存占用信息 - e.g.:
info stats
查看常规统计 - e.g.:
info keyspace
数据库信息统计 - e.g.:
info all
查看所有信息 - e.g.:
info default
查看常规设置信息