Команда Redis Zrank

Упорядоченное множество Redis

Redis Zrank возвращает ранг указанного элемента в сортированном множестве. Элементы сортированного множества упорядочены по возрастанию score (от меньшего к большему).

Синтаксис

Базовый синтаксис команды Redis Zrank выглядит следующим образом:

redis 127.0.0.1:6379> ZRANK key member

Доступные версии

>= 2.0.0

Возвращаемое значение

Если member является элементом ключа сортированного множества, возвращает ранг member. Если member не является элементом ключа сортированного множества, возвращает nil.

Примеры

redis 127.0.0.1:6379> ZRANGE salary 0 -1 WITHSCORES        # 显示所有成员及其 score 值
1) "peter"
2) "3500"
3) "tom"
4) "4000"
5) "jack"
6) "5000"

redis 127.0.0.1:6379> ZRANK salary tom                     # 显示 tom 的薪水排名,第二
(integer) 1

Упорядоченное множество Redis

Другие расширения