redis学习(二) redis通用key操作

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

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值