一、认识
Redis
有序集合和集合一样也是 string
类型元素的集合,且不允许重复的成员。不同的是每个元素都会关联一个 double
类型的分数。redis
正是通过分数来为集合中的成员进行从小到大的排序。
二、语法
三、编码
3.1 ZIPLIST
ZIPLIST
压缩列表,用于小型有序集合。适用条件:元素数量小于 128
(可通过 zset-max-ziplist-entries
配置)。元素成员总大小小于 64
字节。
3.2 SKIPLIST
SKIPLIST
跳跃表,用于存储大型有序集合。提供高效的范围查找和排序。