Visualizzzare tutti i valori di una lista in Redis

Mattepuffo's logo
Visualizzzare tutti i valori di una lista in Redis

Visualizzzare tutti i valori di una lista in Redis

In Redis le liste sono delle liste di stringhe, che possono contenere qualsiasi tipo di dato (anche binario comme immagini) e che sono ordinate in base all'inserimento.

Accettano anche valori duplicati, ed è possibile inserire valori in "testata" (LPUSH) o in coda (RPUSH).

Per visualizzare i valori delle liste si usa LRANGE, che ha questa sintassi:

LRANGE lista inizio fine

Però, se vogliamo visualizzare tutti i valori di una lista, sembrerebbe che dobbiamo sapere quanti valori ci sono!

Ma in verità non è così, perchè basta questo:

LRANGE lisa 0 -1

Cosi facendo, la lista inizia dall'inizio ma non ha un fine; è come se gli avessimo dato infinito.

Ovviamente se avete milioni di record, potrebbe non essere comodo.

Enjoy!

 


Condividi

Commentami!