En liste er et sæt nøgleværdi-par, der er knyttet til hinanden.
LPUSH
og RPUSH
er de to kommandoer til at arbejde med lister.
Du bruger kommandoen LPUSH
Eksempel:
LPUSH names "Flavio"
Derefter kan efterfølgende elementer tilføjes nederst på listen:RPUSH
Eller øverst på listen med LPUSH
Eksempel:
LPUSH names "Flavio"
LPUSH names "Syd"
RPUSH names "Roger"
Du kan tilføje dublerede værdier til en liste.
LPUSH names "Flavio"
LPUSH names "Flavio"
RPUSH names "Flavio"
En liste kan indeholde et stort antal genstande, mere end 4 milliarder.
Tæl hvor mange elementer der er på en liste med LLEN
Hent og fjern det sidste element på en liste med RPOP
. Gør det samme med det første element med LPOP
.
Fjern flere elementer fra listen ved hjælp af LREM
kommando.
Du kan begrænse, hvor længe en liste er, ved at bruge LTRIM
.
LTRIM-navne 0 1
skærer listen til kun 2 elementer, element på position 0 (det første) og element på position 1.
Brug af LRANGE
du kan få emnerne på listen.
LRANGE navne 0 100
returnerer varer, der starter ved position 0 (begyndelsen), slutter ved position 100.
LRANGE navne 0 0
returnerer varen i position 0 (den første).
LRANGE navne 2 2
returnerer varen i position 2.
LRANGE navne 0 -1
viser alle elementer.
Se alle listekommandoer her.