您好,登錄后才能下訂單哦!
1.set類型
(1)命令
①增加元素 語法:SADD key member [member ...] ②刪除元素 語法:SREM key member [member ...] ③獲取集合中所有元素 語法:SMEMBERS key ④判斷元素是否在集合中 語法:SISMEMBER key member |
(2)集合的運算命令
①差集 語法:SDIFF key [key ...] ②交集 語法:SINTER key [key ...] ③并集 語法:SUNION key [key ...] |
(3)強化命令
①獲取集合中元素個數 語法:SCARD key ②從集合中隨機彈出一個元素 語法:SPOP key |
2. sortedset
(1)介紹:sortedset是有序集合,可以排序,但是唯一,sortedset與set的區別就是sortedset給元素添加一個分數, 然后通過分數排序。
(2)命令
①增加元素 語法:ZADD key score member [score member ...] ②獲取元素的分數 語法:ZSCORE key member ③刪除元素 語法:ZREM key member [member ...] ④獲取排名在某個范圍的元素列表 注意:按照元素分數從小到大的順序返回索引從start到stop之間的所有元素。 語法:ZRANGE key start stop [WITHSCORES] 按照元素分數從大到小的順序返回索引從start到stop之間的所有元素 語法:ZREVRANGE key start stop [WITHSCORES] 元素排名,并獲取得分 ⑤獲取元素排名: 從小到大: 語法:ZRANK key member 從大到小 語法:ZREVRANK key member |
(2)強化命令
①獲得指定分數之間的元素 語法:ZRANGEBYSCORE key min max [WITHSCORES] [LIMIT offset count] ②增加某個元素的分數 語法:ZINCRBY key increment member ③獲取集合中元素的個數 語法:ZCARD key ④按照排名的范圍刪除元素 語法:ZREMRANGEBYRANK key start stop ⑤按照分數范圍刪除元素 |
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。