Key 通用操作
key基本操作
1,删除指定Key
del key
2,获取key是否存在
exists key
3,获取Key的类型
type key
key的扩展操作
1,为指定key设置有效期
expire keu seconds
expire key milliseconds
expirest key timestamp
pexpirest key milliseconds-timestamp
2,获取key的有效时间
ttl key
pttl key
3,切换key从时效性转换为永久性
persist key
Key的扩展操作
1,查询key
keys pattren
查询默认规则
keys * 查询所有
keys it* 以it开头
keys *it 以it结尾
keys ??it查询前两个字符为任意字符
Keys user:?查询所有以user:开头,最后一个字符任意
Keys u[st]er:1 查询所有以u开头,一er:1结尾,中间包含一个字母,s或t
key其他操作
1,为key改名
rename key newkey
renamex key newkey 如果newkey 存在,则修改失败
2,对所有Key排序
sort
3,其他Key通用操作
help @generic
数据库通用操作
redis为每个服务提供16个数据库,编号从0-15
每个数据库之间的数据相互独立
db基本操作
1,切换数据库
Select index 默认的是select 0
2, 其他操作
quit 退出
ping ping 返回pong验证是否连通
echo message 相当于输出日志,
3,数据移动(相当于剪切操作)
move key db 在2中移动2中的数据到其他
4,数据清楚操作
dbsize 看库中key个数
flushdb 清除当前库的数据
flushall 清楚所有库所有数据