Redis
 sql >> Database >  >> NoSQL >> Redis

Come usare gli hash Redis

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.