sql >> Base de Datos >  >> NoSQL >> Redis

Redis:ordenar y obtener n claves vecinas

Sí y no al mismo tiempo.

¿Por qué sí? El único tipo de datos redis:CONJUNTO ORDENADO le permite obtener un rango de valores basados ​​​​en decimales. Entonces, con ZRANGEBYSCORE puede obtener valores por rango de puntaje.

ZRANGEBYSCORE theKey 1220 1600

Le proporciona el conjunto de datos buscado.

¿Por qué no? En su pregunta, pregunta sobre los vecinos de la puntuación. ZRANGEBYSCORE puede obtener valores desde la puntuación mínima hasta la puntuación máxima, pero no "obtener valores X inferiores a los dados" o "valores X superiores a los dados".