您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關Redis中如何使用有序集合類型,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。
1.用戶獲得贊
zadd key [NX|XX] [CH] [INCR] score member [score member ...]
如果此用戶以后又獲得了其它用戶的贊,我們可以用zincrby命令直接修改當前有序集合的分值。
zincrby key increment member
備注:如果在執行zincrby命令時,如果當前的key不存在時,則相當于執行zadd命令。
2.用戶被取消贊
這里可以有兩種情況:
情況時用戶取消了點贊,那我們依然可以用上機提到的zincrby命令,只不過是把increment參數寫為負數即可。
還有一種情況就是當前用戶被刪除了,所以這種情況下,我們將使用zrem命令。
zrem key member [member ...]
3.獲取贊數最多前10名
zrevrange key start stop [WITHSCORES]
關于Redis中如何使用有序集合類型就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。