一、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 pattern
*:匹配任意个字符
?:匹配一个字符
[ ]:匹配某一个字符
·为key更改名字
rename key newkey
renamenx key newkey
.key的其它命令
help @generic
二、数据库的通用指令
由于key是由程序员自己定义的,随着数据量的不断增多,会出现大量的key以及对应的数据,不区分种类、类别混在一起,极易出现重复或冲突
解决方案:
①redis为每个服务提供有16个数据库,编号为0-15
②每个数据库之间的数据相互独立
·切换数据库
select index
默认是在0数据库
·其它命令
quit
ping
echo message
·数据移动
move key db
·数据删除
flushdb
flushall