1.key的基本操作
-
删除指定key
del key
-
获取key是否存在
exists key
-
获取key类型
type key
-
为key改名
rename key newkey renamenx key newkey
-
对所有可以排序
sort
-
其他key的通用操作
help @generic
2.key的时效性控制
-
为指定key设置有效期
expire key seconds pexpire key milliseconds expireat key timestamp pexpireat key milliseconds-timestamp
-
获取key的有效时间
ttl key pttl key
-
切换key从时效性转换为永久性
persist key
3.key的查询模式
-
查询key
keys pattern
-
查询模式规则
* 匹配任意数量的任意符号 eg1:查询所有(keys *) eg2:查询所有以lu开头(key lu*) eg3:查询以cky结尾(keys *cky) ? 匹配一个任意的符号 eg1:查询所有,前面俩字符任意且以cky结尾(keys ??cky) eg2:查询所有,以user:开头最后一字符任意(user:?) [] 匹配一个指定符号 eg:查询以u开头,以er结尾,中间包含一个字符,s或t(keys u[st]er)
4.db基本操作
-
切换数据库
select index
-
数据移动
move key db
-
查看数据库总量
dbsize
-
数据清除
flushdb flushall
-
其他操作
quit ping echo message