一、Redis Sorted Set 简介
Redis 提供的 Sorted Set
数据结构非常适合用于排行榜场景。Sorted Set
既具备 Set
的无重复元素特性,又具备 List
的排序特性。Sorted Set
中的每个元素都会关联一个分数(score),通过这个分数进行排序。
1.1 Sorted Set
的基本操作
- 添加元素:
ZADD key score member
,将元素member
及其对应的score
添加到key
对应的Sorted Set
中。 - 删除元素:
ZREM key member
,从key
对应的Sorted Set
中移除member
元素。 - 查询元素排名:
ZRANK key member
,返回member
在ke