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

Commande Redis Zrevrank

集合有序(sorted set) Redis

La commande Redis Zrevrank retourne le rang des membres de l'ensemble ordonné. Les membres de l'ensemble ordonné sont classés par valeur de score décroissante (de la plus grande à la plus petite).

Le rang commence à 0, ce qui signifie que le membre ayant la plus grande valeur de score a un rang de 0 .

L'utilisation de la commande ZRANK permet d'obtenir le rang des membres classés par valeur de score croissante (de la plus petite à la plus grande).

Syntaxe

La syntaxe de base du command redis Zrevrank est la suivante :

redis 127.0.0.1:6379> ZREVRANK clé membre

Version disponible

>= 2.2.0

Valeur de retour

Si le membre est un membre de l'ensemble ordonné clé, retourne le rang du membre. Si le membre n'est pas un membre de l'ensemble ordonné clé, retourne nil .

Exemple en ligne

redis 127.0.0.1:6379> ZRANGE salary 0 -1 WITHSCORES # données de test
1) "jack"
2) "2000"
3) "peter"
4) "3500"
5) "tom"
6) "5000"
redis 127.0.0.1:6379> ZREVRANK salary peter # peter est classé deuxième en termes de salaire
(integer) 1
redis 127.0.0.1:6379> ZREVRANK salary tom # tom a le salaire le plus élevé
(integer) 0

集合有序(sorted set) Redis