一、key通用操作
删除指定key
del key
获取key是否存在
exists key
获取key的类型
type key
二、key扩展操作
为指定key设置有效期
expire key seconds
pexpire key milliseconds
expireat key timestamp
pexpireat key millseconds-timestamp
获取key的有效时间
ttl key
pttl key
切换key从时效性转为永久性
persist key
查询key
keys pattern
查询模式规则:*匹配任意数量的任意符号 ?配合一个任意符号 []匹配一个指定符号
为key改名
rename key newkey
renamenx key newkey
对所有key排序
sort
其他key通用操作
help @generic
三、redis数据库操作
- redis为每个服务提供有16个数据库,编号从0到15
- 每个数据库之前的数据相互独立
切换数据库
select index
其他操作
#退出客户端
quit
#测试与服务器是否连通
ping
#控制台输出
echo message
数据移动
#key数据移动到数据库db
move key db
数据清除
#当前数据库有多少key
dbsize
#删除当前数据库的所有数据
flushdb
#删除所有数据库的所有数据,慎用
flushall