我怎样才能从按排名排序的redis中获得分数?

how can I get score from redis sorted set by rank?

我在 Redis 中有一个排序集,例如,我想获得第 3 个元素的分数。

redis> ZADD myzset 1 "one"
redis> ZADD myzset 2 "two"
redis> ZADD myzset 3 "three"
redis> ZADD myzset 4 "four"

ZRANGE 就是为了这个。您可以选择带点或带范围的索引。

ZRANGE myzset 2 2 WITHSCORES