U seznamů a sad jsme zatím viděli, jak korelovat klíč s hodnotou nebo skupinou hodnot.
Hashe nám umožňují přiřadit k jednomu klíči více než jednu hodnotu a jsou ideální pro ukládání objektů podobných objektům.
Osoba má například jméno a věk.
Můžeme vytvořit person:1
hash:
HMSET person:1 name "Flavio" age 37
Chcete-li získat všechny vlastnosti uživatele, použijte HGETALL
:
HGETALL person:1
Vlastnost hash můžete aktualizovat pomocí HSET
:
HSET person:1 age 38
Hodnotu uloženou v hash můžete zvýšit pomocí HINCRBY
:
HINCRBY person:1 age 2
Zde najdete všechny hashovací příkazy.