2012-07-16 14 views

Respuesta

75

Estás de suerte, ya que zrange no toma puntajes, pero sí índices. 0 es el primer índice, y -1 se interpretará como el último índice:

zrange key 0 -1 

Para obtener una gama por puntuación, que llamarían zrangebyscore lugar - donde -inf y +inf pueden usarse para denotar el infinito negativo y positivo , respectivamente, como señala Didier Spezia en su comentario:

zrangebyscore key -inf +inf 
+6

Y para zrangebyscore, -inf y + inf se pueden utilizar para el mismo fin. –

+0

Gracias @DidierSpezia, ¡respuesta actualizada! –

+0

¿Usar 'zrange key 0 -1' conlleva las mismas preocupaciones de E/S que las llamadas como' SMEMBERS' y 'KEYS'? La documentación de Redis es bastante explícita en 'SMEMBERS' que puede ser mejor usar' SSCAN', pero no dice nada sobre 'ZSCAN' sobre' ZRANGE ... 0 -1' – dwanderson

Cuestiones relacionadas