Redis cheat sheet

basic

set key value
get key
set cnt 100
incr cnt 
incrby cnt 50
mset a 1 b 2 c 3
mget a b c
type key
randomkey  // random get a key
clear     // clear the screen
rename old new
renamex old new   // if new exists, this will fail
dbsize   // total amount of keys

push pop

rpush list A C F G  // left push  return the list length
lpush list B
lrange list 0 -1  // output list[0,-1]
exists list
del list
rpush list A B C
rpop list

hash

hset myhash field1 "Hello" field2 "world"
hget myhash field2

set (s) and ordered set (z)(ordered by the score)

sadd set 1 2 3 4
smembers set
sismember set 5
zadd zset 1 "value1" 2 "value2"
zrange zset 0 -1 withscores

life-cycle

expire key 100 // key will be removed after 10 seconds
set key 100 ex 30  // 30 seconds
ttl key   // find how many time left 
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。