redis

redis zrevrangebyscore的返回结果如何

小樊
85
2024-11-12 13:03:57
栏目: 云计算

ZREVRANGEBYSCORE 是 Redis 中的一个命令,用于根据分数从有序集合(sorted set)中获取成员。返回结果是一个包含成员的列表,按照分数从高到低排序。

命令格式:ZREVRANGEBYSCORE key min max [WITHSCORES]

返回示例:

假设我们有一个有序集合 my_sorted_set,其成员和分数如下:

成员 分数
a 100
b 90
c 80
d 70
e 60

如果我们执行 ZREVRANGEBYSCORE my_sorted_set 60 100,返回结果将是:

1) "a"
2) "100"

如果我们包含可选参数 WITHSCORES,返回结果将包含成员的分数:

1) "a"
2) "100"
3) "b"
4) "90"
5) "c"
6) "80"

0
看了该问题的人还看了