一:查询
get key
key 操作
主要有3个通配符,* ? [],*通配任意字符,?通配单个字符,[]通配括号内某一个字符
例如:某键名site
1.keys *
查看所有的key,通配方式
2.key s*
3.key sit[ey]
以上三种方式,都可以返回key site。
还有一些key的基本操作:
1.randomkey
返回随机key
2.查看key的类型
type key
3.看key是否存在
exists key
4.ttl key
查看key的生命期,以秒为单位,pttl以ms为单位
二:删除及修改
1.del key
删除key
2.rename key newkey
给key改为一个新的名字,如果newkey已存在,newkey的键值会覆盖key的键值
3.renamenx key newkey。
nx是not exists的意思,保证在newkey不存在的情况下修改
4.move key 数据库名
移动到其他数据库,redis默认开启16个数据库,默认使用第0号数据库。
5.expire key
设置生命期,以s做单位,pexpire以ms为单位
6persist key
设置某个key永久有效