Finora con Liste e Set abbiamo visto come correlare una chiave con un valore, o un gruppo di valori.
Gli hash ci consentono di associare più di un valore a una singola chiave e sono perfetti per archiviare elementi simili a oggetti.
Ad esempio, una persona ha un nome e un'età.
Possiamo creare una person:1 hash:
HMSET person:1 name "Flavio" age 37
Per ottenere tutte le proprietà di un utente, usa HGETALL :
HGETALL person:1

Puoi aggiornare una proprietà hash utilizzando HSET :
HSET person:1 age 38
Puoi incrementare un valore memorizzato in un hash usando HINCRBY :
HINCRBY person:1 age 2 Vedi tutti i comandi hash qui.