ZSet 作为 Redis 的一种重要数据结构,在功能上类似于 Set 集合,区别在于 ZSet 中的每个成员都关联了一个分数,用于实现排序功能。

以下列举了 ZSet 常用的命令:

  • addToSortedSet(): 向 ZSet 中添加成员。
  • deleteFromSortedSet(): 从 ZSet 中移除成员。
  • getFromSortedSetByScore(): 根据分数范围获取成员。
  • getSortedSetLengthByScore(): 获取指定分数范围内的成员数量。
  • incrementScoreInSortedSet(): 递增 ZSet 成员的分数。
  • deleteFromSortedSetByScore(): 根据分数范围移除 ZSet 成员。
  • deleteFromSortedSetByRank(): 根据排名范围移除 ZSet 成员。
  • getScoreFromSortedSet(): 获取 ZSet 成员的分数。
  • getRankFromSortedSet(): 获取 ZSet 成员的排名。
  • unionSortedSets(): 对多个 ZSet 进行并集操作。
  • intersectSortedSets(): 对多个 ZSet 进行交集操作。