温馨提示×

redis zrevrangebyscore的参数有哪些

小樊
83
2024-11-12 12:59:56
栏目: 云计算

Redis ZREVRANGEBYSCORE 命令用于返回有序集合中指定分数范围内的成员列表,按照分数从高到低排序。该命令接受以下参数:

  1. key:必需,表示有序集合的名称。
  2. max_score(可选):必需,表示分数的最大值,用于获取分数小于或等于该值的成员。可以使用 -inf 表示负无穷大,使用 +inf 表示正无穷大。
  3. min_score(可选):必需,表示分数的最小值,用于获取分数大于或等于该值的成员。同样可以使用 -inf+inf
  4. LIMIT(可选):表示返回的结果数量限制。可以指定一个整数,表示返回的成员数量上限。

示例:

ZREVRANGEBYSCORE myzset -inf <max_score> LIMIT <limit>

这个命令将返回有序集合 myzset 中分数小于或等于 <max_score> 的成员列表,结果数量限制为 <limit> 个。

0