jokewinl 2020-05-19
key是一个字符串,通过key获取redis中保存的数据
key所涉及的操作
对于key自生状态的相关操作,例如:删除,判定存在,获取类型等
对于key有效性控制的相关操作,例如:有效期设定,判断是否有效,有效状态的切换等
对于key快速查询操作,例如:按指定策略查询key
key基本操作
删除指定key: del key
获取key是否存在:exists key
获取key的类型:type key
具体实现:
key扩展操作
为指定key设置有效期
expire key seconds
pexpire key milliseconds
expireat key timestamp
pexpireat key milliseconds-timestamp
获取key的有效时间
ttl key秒
pttl key毫秒
切换key从时效性转化为永久性
persist key
具体实现:
查询key
keys pattern
查询模式规则
*:匹配任意数量的任意字符
?:匹配一个任意符号
[]:匹配一个指定符号
key的其他操作
为key改名
rename key newkey
renamenx key newkey
对所有key排序
sort
其他key的通用操作
help @generic