Indtil videre har vi med lister og sæt set, hvordan man korrelerer en nøgle med en værdi eller en gruppe af værdier.
Hashes lader os knytte mere end én værdi til en enkelt nøgle, og de er perfekte til at opbevare objektlignende genstande.
For eksempel har en person et navn og en alder.
Vi kan oprette en person:1
hash:
HMSET person:1 name "Flavio" age 37
For at få alle egenskaberne for en bruger, brug HGETALL
:
HGETALL person:1
Du kan opdatere en hash-egenskab ved hjælp af HSET
:
HSET person:1 age 38
Du kan øge en værdi gemt i en hash ved at bruge HINCRBY
:
HINCRBY person:1 age 2
Se alle hash-kommandoer her.