English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Сортированные множества (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