Skip to content

How to use Redis Hashes

FULL-STACK WEB DEVELOPMENT BOOTCAMP

2024 COHORT SIGNUPS END TOMORROW

So far with Lists and Sets we saw how to correlate a key with a value, or a group of values.

Hashes let us associate more than one value to a single key, and they are perfect to store object-like items.

For example, a person has a name and an age.

We can create a person:1 hash:

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.

  • Learn modern web development in my BOOTCAMP (SIGNUP END TOMORROW FEB 20, 2024)
  • THE VALLEY OF CODE (+ PRO), your web development manual
  • I wrote 15+ coding BOOKS, all available in THE VALLEY OF CODE PRO
  • Indie solopreneur internet business masterclass SOLO LAB (summer 2024)