redis基本命令总结
1.String类型 新建/修改 查看 删除
set user1 aa
append user1 bb ---aabb
mset user1 aa user2 bb
get user1
mget user2 user1
del user1 user2
keys user1 --aabb
type user1
setex user2 3 bb
expire user2 100
ttl user2
exists user2
2.Hash类型 新建/修改 查看 删除
hset user2 name baby
hmset huser1 name tom sex female
hmget huser2---name sex
keys * 查看所有键
hkeys huser1查看所有字段
hget huser1 name
hdel huser2 name
del huser1
hmget huser2 name sex
hvals huser2
hgetall huser2
3.List类型 (有序可以重复)新建 修改 查看 删除
lpush luser1 aa bb cc
rpush luser1 dd ee
lrange luser1 0 -1
lpush luser2 h1 h0 h2 h0 h1 h0 h2 h2 h1
lrem luser2 0 h1
lrem luser2 -1 h0
lrem luser2 1 h2
linsert luser1 before aa 11
linsert luser1 after bb 22
lset luser1 1 china
4.Set无序集合 (无序不可重复) 新建 查看 删除
sadd suser1 bbb ccc ddd
smembers suser1
srem suser1
5.Zset有序集合(有序不可重复) 新建 查看 删除
zadd zuser1 1 aaa 4 bbb 2 ccc
zrange zuser1 0 -1(withscores)
zrangebyscore zuser1 0 10
zscore zuser1 bbb
zrem zuser1 0 -1
zremrangebyscore zuser1 0 2

浙公网安备 33010602011771号