Redis命令(1)

通用命令

1. keys pattern 查询相应的key

在redis里面,允许模糊查询key

有3个通配符 * ,?.[]

*表示任意多个字符

?表示单个字符

[]通配括号内的某一个字符


2.randomkey

随机返回某一个key


3.type [key]

返回key存储值的类型

有String,link,set,orderset,hash


4 exists [key]

判断某个key是否存在 返回1/0


5.del key1 key2

删除一个或者多个key

不存在的key忽略掉,返回真正删除key的数量


6.rename key newkey

给key 改名为newkey

如果newkey以存在,则newkey的原值被覆盖


7.renamenx key newkey

给key改名为newkey

发生修改了返回1,未发生修改返回0

nx-->not exists ,即newkey不存在的时候才会作改名动作



8.move key db  

移动某个key-value 去某个db库

redis默认有16个数据库 编号为0-15

默认为0 

选择某个数据库 select 数字 


9. ttl key 

查询key的有效期

当某个key不存在的时候返回-2

当key没有有效期(不过期)的时候返回-1



10.expire key 整型值(秒)

设置key的生命周期,以秒为单位

同理:

pexpire  key 整型值(毫秒)

设置key的生命周期,以毫秒为单位

pttl key  以毫秒为单位显示生命周期


11.persist key

作用:把key置为永久有效




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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值