Redis常用命令-键值相关命令

keys
返回满足给定pattern的所有key.
keys *

image.png

用表达式,代表取出所有的key.
keys mylist*
image.png

用表达式mylist
,代表取出所有的以mylist开头的key.
exists
确认一个key是否存在.
exists zr
image.png

del
删除一个key
del mylist6
image.png

key为mylist6被删除了.
expire
设置一个key的过期时间.
expire my 10
image.png

我们设置my这个可以的过期时间是10秒,然后我们不断地用ttl来获取这个key的有效时长,直至为-2,说明此值已经过期.
move
将当前数据库中的key转移到其它数据库中.
move my 1
image.png

我们先选择了数据库0,然后在这个库中设置了一个key,接下来我们将这个key从数据库0转移到数据库1,之后我们确认在数据库0中无此key了,但是在数据库1中存在这个key,说明我们转移成功了.
persist
一处给定key的过期时间.
persist my
image.png

randomkey
随机返回key空间的一个key.
image.png

rename
重命名key.
rename key1 key1_new
image.png

key1成功修改为key1_new了.
type
返回值的类型.
image.png

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容