1

最大容量

字符串允许存储的最大容量:512MB

基本命令

赋值与取值

set name eric
get name

INCR

对于键值是整型的键,可以使用INCR进行自增

set foo 1
INCR foo //2

其他命令

增加指定步长 INCRBY

set foo 1
INCRBY foo 5  //6

增加指定的浮点数 INCRBYFLOAT

set foo 1
INCRBYFLOAT foo 2.5 //3.5

减少指定步长 DECRBY

set foo 5
DECRBY foo 4 //1

append向键值尾部追加值

set wel hello
append wel ' world' //hello world

STRLEN获取字符串长度

STRLEN wel //11

MGET、MSET获取、设置多个键值

MSET test1 hello test2 nihao
MGET test1 test2

问题

如何获取数据库中,value最大的key。
应用场景:redis存了很多键值对,8g的大小,有天发现已经快7g了,按理说正常存花不了这么多,要知道存了什么导致的。

redis-cli -a password --bigkeys //查询出该redis占用内存最大的key

更多精彩,请关注公众号“聊聊代码”,让我们一起聊聊“左手代码右手诗”的事儿。
图片描述


zilu
1.3k 声望175 粉丝