Hittills har vi med listor och uppsättningar sett hur man korrelerar en nyckel med ett värde, eller en grupp av värden.
Hashes låter oss associera mer än ett värde till en enda nyckel, och de är perfekta för att lagra objektliknande föremål.
En person har till exempel ett namn och en ålder.
Vi kan skapa en person:1
hash:
HMSET person:1 name "Flavio" age 37
För att få alla egenskaper för en användare, använd HGETALL
:
HGETALL person:1
Du kan uppdatera en hash-egenskap med HSET
:
HSET person:1 age 38
Du kan öka ett värde lagrat i en hash med HINCRBY
:
HINCRBY person:1 age 2
Se alla hash-kommandon här.