6 有序集合ZSet(Sorted Set)
生活随笔
收集整理的這篇文章主要介紹了
6 有序集合ZSet(Sorted Set)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
- ZSet和Set的區別:
? ? ? ? ? ZSet中的每一個成員都會有一個分數與之關聯,redis正是利用這個分數對成員進行由小到大的排序,盡管ZSet中的成員必須是唯一的,但是分數是可以重復的,所以在ZSet中添加、刪除和? ? ? ? ? ? 更新一個成員都是十分快速的。時間復雜度為集合中成員的個數的對數。由于ZSet中的成員在集合中的位置是有序的,因此即使是訪問集合中部的成員也是非常高效的。
- ZSet中的成員在集合中的位置是有序的
常用命令:
- 添加元素
- 刪除元素
- 獲得元素
- 范圍查詢
- 擴展命令
ZSet使用場景:
- 大型在線游戲積分排行榜
- 構建索引數據
轉載于:https://www.cnblogs.com/xlzfdddd/p/10428426.html
總結
以上是生活随笔為你收集整理的6 有序集合ZSet(Sorted Set)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JavaEE 企业级分布式高级架构师课程
- 下一篇: C#设计模式之:抽象工厂模式与反射