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 企业级分布式高级架构师课程
- 下一篇: 其他基础知识