Redis
 sql >> Database >  >> NoSQL >> Redis

Redis:Ordina e ottieni n Neighbor Keys

Sì e no allo stesso tempo.

Perché sì? L'unico tipo di dati redis - SORTED SET consente di ottenere un intervallo di valori basato su decimale. Quindi con ZRANGEBYSCORE puoi ottenere valori per intervallo di punteggio.

ZRANGEBYSCORE theKey 1220 1600

Ti fornisce il set di dati ricercato.

Perché no? Nella tua domanda chiedi dei vicini di punteggio. ZRANGEBYSCORE può ottenere valori dal punteggio minimo al punteggio massimo ma non "ottieni valori X inferiori a quelli dati" o "valori X ottimi rispetto a quelli dati".