🌳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 ……求差集/交集/并集