Redis常用命令

1 创建-是否存储-查看-删除

set name maojun;exists name;get name;del name;

2 序列化记录

set name maojun;exists name;dump name;退出客户端在进入,exists name,name依然存在。

3 给key设置生存时间-修改生存时间

set name maojun;exists name;expire name 30;expire name 3000;ttl name;

4 插入几条记录-查看所有的key

mset one 1 twon 2 three 3;key *;

5 记录从db0挪到db1

select 0;set name maojun;get name;move name 1;select 1;get name;

6 移除key的失效时间

set name maojun;ttl name;expire name 3000;ttl name;persist name;ttl name

7 随机返回一个key

randomkey

7 更换key的名字

set name maojun;get name;rename name self-name;get self-name;exists name;

8 反序列化(根据磁盘上的value值给新的key赋值)

set name maojun;get name ;dump name;exit;./redis-cli -h 192.168.121.128 -p 6379;get name;dump name;restore name-another 0 "\x00\x06maojun\x06\x00 \x1dyY\xd9&\x94\xf6";exit;keys *

9 对value排序

lpush step 1 2 3 4 1;sort step;sort step desc;lpush website www.so.com www.baidu.com www.google.com;sort website alpha;sort website alpha desc;sort website alpha desc limit 0 1;

10 查看类型

set name maojun;get name;type name;


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 591235401@qq.com

文章标题:Redis常用命令

本文作者:阿杜同学

发布时间:2019-10-02, 22:20:35

最后更新:2019-10-02, 22:20:35

原始链接:http://yoursite.com/2019/10/02/Redis%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录