标签:包含 模式 cond quit timestamp sage 通用操作 获取 字符
删除指定 key
del key
获取 key 是否存在
exists key
获取 key 的类型
type key
为指定 key 设置有效期
expire key seconds
pexpire key milliseconds
expireat key timestamp
pexpireat key milliseconds-timestamp
获取 key 的有效时间
ttl key
pttl key
如果 key 不存在,ttl key
返回 -2;
如果 key 存在但没有设置过期时间,ttl key
返回 -1;
如果 key 存在且设置过期时间,过期前 ttl key
返回剩余存活时间,过期后 ttl key
返回 -2;
切换 key 从时效性转换为永久性
persist key
查询 key
keys pattern
*
匹配任意数量的任意符号;?
匹配一个任意符号;[]
匹配一个指定符号
keys * 查询所有
keys it* 查询所有以 it 开头
keys *heima 查询所有以 heima 结尾
keys ??heima 查询所有前面两个字符串结尾,后面以 heima 结尾
kyes user:? 查询所有以user:开头,最后一个字符任意
keys u[st]er:1 查询所有以 u 开头,以 er:1 结尾,中间包含一个字母,s 或 t
为 key 改名
rename key newkey
renamenx key newkey
对所有 key 排序
sort
sort 排序是排的内部key的顺序
其他 key 通用操作
help @generic
key 重复的问题
解决方案
切换数据库(默认操作的是第0个数据库)
select index
其他操作
quit
ping
echo message
数据移动
move key db
数据清除
dbsize // 查看数据库大小
flushdb // 清楚该数据库
flushall // 清楚所有数据库,慎用
标签:包含 模式 cond quit timestamp sage 通用操作 获取 字符
原文地址:https://www.cnblogs.com/wuyongqiang/p/12686443.html