🌳List类型常见命令
LPUSH / RPUSH [KEY] [element] …… 向列表左侧或者右侧插入一个或多个元素
LPOP / RPOP [key] 删除左边或者右边第一个元素
LRANGE [key] start end 返回索引start到end的元素(索引从0开始)
BLPOP / BRPOP [key] [等待时间] 等待队列,如果没有元素,一直等待
🌳Set类型常见命令
sadd [key] 值…… 向set中添加元素
srem key 值…… 删除set中的指定元素
scard key 返回set中的元素个数
sismember key 值 判断这个值是否在set集合中
smenbers key 获取集合中所有的元素
sinter key1 key2 求key1与key2的交集
sdiff key1 key2 求差集
sunion key1 key2 求key1 与 key2的并集
🌳SortedSet类型常见命令
sortedset是有序的set集合,是按转score属性升序排列的
zadd key score member ……添加一个或多个元素
arem key member 删除一个元素
zscore key member 获取指定元素的sorted值
zrank key member 获取元素排名
zcard key 获取元素个数
zcount key min max 统计score在min到max中的元素个数
zincrby key n member 为member的score增加n
zrange key min max 获取指定排名范围内的元素
zrangebyscore key min max 获取指定score范围内的元素
zdiff / zinter / zunion key1 key2 ……求差集/交集/并集