sql >> Base de Datos >  >> NoSQL >> Redis

Cómo usar los hash de Redis

Hasta ahora, con Listas y Conjuntos, vimos cómo correlacionar una clave con un valor o un grupo de valores.

Los hashes nos permiten asociar más de un valor a una sola clave y son perfectos para almacenar elementos similares a objetos.

Por ejemplo, una persona tiene un nombre y una edad.

Podemos crear una person:1 hash:

HMSET person:1 name "Flavio" age 37

Para obtener todas las propiedades de un usuario, use HGETALL :

HGETALL person:1

Puede actualizar una propiedad hash usando HSET :

HSET person:1 age 38

Puede incrementar un valor almacenado en un hash usando HINCRBY :

HINCRBY person:1 age 2

Vea todos los comandos hash aquí.