English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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).
La sintaxis básica del comando redis Zrevrank es la siguiente:
redis 127.0.0.1:6379> ZREVRANK key miembro
>= 2.2.0
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.
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