Data & Cloud

Redis

An in-memory data store used for caching and fast key-value access.

What it is

Redis keeps data in memory as keys and structured values, which makes reads and writes fast enough to sit in front of a slower primary store.

How I learned it

I worked with Redis as part of a production Node and Express backend during my internship at Aude.ai.

How I use it

I use it where a request needs data faster than a round trip to the primary database is worth.

Concepts I work with

  • Key-value storage
  • Caching
  • Expiry and TTL
  • In-memory data structures

What I learned

A cache is only as useful as its invalidation strategy is clear.

Applied experience

Projects using Redis

I haven't published a project using Redis yet — it's something I use in work that isn't shareable, or that I'm still building.