redis全局命令

1redis数据格式

key:value

键:值

2写入测试命令

set k1 v1
set k2 v2
set k3 v3

3查看所有的key

KEYS *   (生产时不建议使用,会卡死如果数据量大的话)

4查看有多少个key

DBSIZE

5查看某个key是否存在

EXISTS k1

状态吗:

0:表示key不存在

1:表示key存在

N:表示有N个key存在

6删除key

del k1

DEL k2 k3

状态码:

0:表示要删除的key不存在

1:表示要删除的key存在并且删除成功

N:表示要删除的N个key存在并且删除成功

7键过期

设置键过期

EXPIRE k1 20

创建key的时候同时设置键过期

set k1 v1 ex 200

状态码:

0:表示key不存在

1:表示key设置键过期成功

查看key是否过期

ttl k1

状态码:

-1:表示key存在,没有设置键过期,永不过期

-2:表示key不存在

N:表示key存在,还有N秒过期

取消键过期

1:重新赋值

set k1 v1

2:

PERSIST k1

posted on 2021-07-04 23:47  弓长三寿  阅读(114)  评论(0编辑  收藏  举报