Jusqu'à présent, avec les listes et les ensembles, nous avons vu comment corréler une clé avec une valeur ou un groupe de valeurs.
Les hachages nous permettent d'associer plusieurs valeurs à une seule clé, et ils sont parfaits pour stocker des éléments de type objet.
Par exemple, une personne a un nom et un âge.
Nous pouvons créer une person:1
hachage :
HMSET person:1 name "Flavio" age 37
Pour obtenir toutes les propriétés d'un utilisateur, utilisez HGETALL
:
HGETALL person:1
Vous pouvez mettre à jour une propriété de hachage en utilisant HSET
:
HSET person:1 age 38
Vous pouvez incrémenter une valeur stockée dans un hachage en utilisant HINCRBY
:
HINCRBY person:1 age 2
Voir toutes les commandes de hachage ici.