Tot dusver hebben we met Lijsten en Sets gezien hoe we een sleutel kunnen correleren met een waarde of een groep waarden.
Met hashes kunnen we meer dan één waarde aan een enkele sleutel koppelen, en ze zijn perfect om objectachtige items op te slaan.
Een persoon heeft bijvoorbeeld een naam en een leeftijd.
We kunnen een person:1
. aanmaken hash:
HMSET person:1 name "Flavio" age 37
Gebruik HGETALL
. om alle eigenschappen van een gebruiker te krijgen :
HGETALL person:1
U kunt een hash-eigenschap bijwerken met HSET
:
HSET person:1 age 38
U kunt een waarde die is opgeslagen in een hash verhogen met HINCRBY
:
HINCRBY person:1 age 2
Bekijk hier alle hash-commando's.