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 命令操作