En lista är en uppsättning nyckel-värdepar kopplade till varandra.
LPUSH och RPUSH är de två kommandona för att arbeta med listor.
Du använder kommandot LPUSH för att skapa det första objektet.
Exempel:
LPUSH names "Flavio"
Därefter kan efterföljande objekt läggas till längst ner i listan:RPUSH
Eller högst upp i listan med LPUSH .
Exempel:
LPUSH names "Flavio"
LPUSH names "Syd"
RPUSH names "Roger" Du kan lägga till dubbletter av värden i en lista.
LPUSH names "Flavio"
LPUSH names "Flavio"
RPUSH names "Flavio" En lista kan innehålla ett stort antal objekt, mer än 4 miljarder.
Räkna hur många objekt som finns i en lista med LLEN .
Hämta och ta bort det sista objektet i en lista med RPOP . Gör samma sak med det första objektet med LPOP .
Ta bort flera objekt från listan med LREM kommando.
Du kan begränsa hur länge en lista är med LTRIM .
LTRIM-namn 0 1 skär listan till bara 2 objekt, objekt vid position 0 (den första) och objekt vid position 1.
Använder LRANGE du kan få objekten i listan.
LRANGE namn 0 100 returnerar objekt som börjar vid position 0 (början), slutar vid position 100.
LRANGE namn 0 0 returnerar objektet i position 0 (den första).
LRANGE namn 2 2 returnerar objektet i position 2.
LRANGE namn 0 -1 listar alla objekt.
Se alla listkommandon här.