首页 > 代码库 > 2.redis通用keys操作

2.redis通用keys操作

1.查询所有key

keys *

技术分享

2.模糊匹配

keys si[t|m]e

技术分享

3.匹配某个不确定的字符

keys si?e

技术分享

4.随机返回key

randomkey

技术分享

5.查询key类型

type age

技术分享

6.判断key是否存在

exists site

技术分享

7.删除key

del age

技术分享

8.重命名key

rename site wangzhi

技术分享

技术分享

9.重命名key,如果重命名的key存在,不覆盖;重命名的key不存在,就新建key

技术分享

10.使用某个数据库

redis默认有16个数据库。

 技术分享

select 1

技术分享

11.把某个数据库的key移动到另外一个数据库

move site 1

技术分享

12.查询key的有效期

-1代表永久有效,redis版本2.8之后,-2代表key不存在

ttl site

技术分享

13.设置key的有效秒时间

 expire site 10

技术分享

使用ttl查询该key还剩多少有效期

技术分享

14.设置key的有效毫秒时间

pexpire site 9000

技术分享

15.设置key永久有效

persist site

技术分享

2.redis通用keys操作