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

Comando Redis Zrevrank

Conjunto ordenado (sorted set) de Redis

El comando Redis Zrevrank devuelve la posición del miembro en el conjunto ordenado. Los miembros del conjunto ordenado se ordenan por valor de puntuación en disminución (de mayor a menor).

La posición se cuenta desde 0, lo que significa que el miembro con el valor de puntuación más alto tiene una posición de 0.

Con el comando ZRANK se puede obtener la posición de los miembros ordenados por valor de puntuación en aumento (de menor a mayor).

Sintaxis

La sintaxis básica del comando redis Zrevrank es la siguiente:

redis 127.0.0.1:6379> ZREVRANK key miembro

Versión disponible

>= 2.2.0

Valor de retorno

Si el miembro es miembro del conjunto ordenado key, devuelve la posición del miembro. Si el miembro no es miembro del conjunto ordenado key, devuelve nil.

Ejemplo en línea

redis 127.0.0.1:6379> ZRANGE salary 0 -1 WITHSCORES # Datos de prueba
1) "jack"
2) "2000"
3) "peter"
4) "3500"
5) "tom"
6) "5000"
redis 127.0.0.1:6379> ZREVRANK salary peter # El salario de peter está en segundo lugar
(entero) 1
redis 127.0.0.1:6379> ZREVRANK salary tom # El salario de tom es el más alto
(entero) 0

Conjunto ordenado (sorted set) de Redis