Как использовать Redis Hashes

До сих пор со списками и наборами мы видели, как соотносить ключ со значением или группой значений.

Хеши позволяют нам связывать более одного значения с одним ключом, и они идеально подходят для хранения объектно-подобных элементов.

Например, у человека есть имя и возраст.

Мы можем создатьperson:1хеш:

HMSET person:1 name "Flavio" age 37

To get all the properties of a user, use HGETALL:

HGETALL person:1

You can update a hash property using HSET:

HSET person:1 age 38

You can increment a value stored in a hash using HINCRBY:

HINCRBY person:1 age 2

See all the hash commands here.


More redis tutorials: