Redis - sort set類型操作


sort set操作:sort set在set基礎上增加了一列用於存儲順序序列
設置操作:
zadd key:        zadd key sortnum value        指定key增加元素,如果value存在,更新sortnum
image

 

zrem:        zrem key value            刪除指定key的value

image


zincrby:        zincrby key num value        指定key-value的序列增加,不存在則添加

image


zremrangebyrank    zremrangebyrank key pos1 pos2        刪除指定key進行從小到大排序后下標在pos1到pos2范圍的元素

image


zremrangebyscore    zremrangbyscore key sortnum1 sortnum2    刪除指定key進行從小到大排序后序列在sortnum1到sortnum2內的元素

image

 

查詢操作:
zrange        zrange key pos1 pos2 (withscores)    查詢指定key從pos1到pos2的value,從小到大排序,加withscores則將序列一起輸出

image


zrevrange        zrange key pos1 pos2 (withscores)    查詢指定key從pos1到pos2的value,從大道小排序,加withscores則將序列一起輸出

image


zrank:        zrank key value            從小到大排序,返回指定key-value的下標位置

image


zrevrank        zrevrank key value            從大到小排序,返回指定key-value的下標位置

image


zrangebyscore    zrangebyscore key sortnum1 sortnum2    返回在指定sortnum大小區間的value

image


zcount:        zcount key sortnum1 sortnum2        返回在指定sortnum大小區間的value數量

image


zcard:        zcard key                返回key內元素個數

image


zscore        zscore key value            返回指定key-value的序列

image


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM