English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Команда Redis Zrevrank

Сортированные множества (sorted set) Redis

Команда Redis Zrevrank возвращает рейтинг членов в有序ом наборе. Члены в有序ом наборе сортируются по значению分数а по убыванию (от largest к smallest).

Ранжирование начинается с 0, то есть, член с максимальным значением分数а имеет рейтинг 0 .

Использование команды ZRANK можно получить排名 членов по значению分数а по возрастанию (от smallest к largest).

Грамматика

Основная грамматика команды redis Zrevrank

redis 127.0.0.1:6379> ZREVRANK key member

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

>= 2.2.0

Возвратное значение

Если член является членом有序ого набора ключа, возвращается排名 члена. Если член не является членом有序ого набора ключа, возвращается nil .

Онлайн пример

redis 127.0.0.1:6379> ZRANGE salary 0 -1 WITHSCORES # Тестовые данные
1) "jack"
2) "2000"
3) "peter"
4) "3500"
5) "tom"
6) "5000"
redis 127.0.0.1:6379> ZREVRANK salary peter # Зарплата peter на втором месте
(integer) 1
redis 127.0.0.1:6379> ZREVRANK salary tom # tom имеет самую высокую зарплату
(integer) 0

Сортированные множества (sorted set) Redis