redis通用key操作

1 列出key

keys pattern

pattern 为正则表达式。比如 keys age,查询 key为age,keys a* 模糊查询a开头的key, keys * 列出所有的key。

2 返回随机key

randomkey

比如要抽奖,随机抽出一个key可以这样使用。

3 查看key存储的值的类型

type [key]

4 判断某个key是否存在

exists [key]

5 删除某个数据

del [key]

6 给key重命名

rename [oldKey] [newKey]

7 重命名新名字已经存在,就不改了,新名字不存在那就可以改

renamenx [oldKey] [newKey]

8 选择使用的库

select [index]

默认使用第0个库

9 将某个key移动到另一个库

move [key] [index]

10 查询key的有效期

ttl [key]

返回一个秒数,-1 是永久有效,-2 key不存在

pttl [key] 获取毫秒数

11 设置key有效期

expire [key] [time]

设置秒数 ,pexpire [key] [time] 设置毫秒

12 将key设置为永久有效

persist [key]

上一篇 安装redis
下一篇 redis string 命令操作