一:查询


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永久有效