About Redis
The in-memory data store behind your app's hot path.
Redis is an in-memory key-value store that holds caches, sessions, queues, leaderboards, pub/sub channels and vector indexes for the application sitting in front of it. It speaks a small set of data structures (strings, hashes, lists, sets, sorted sets, streams, geospatial, HyperLogLog) and serves them in sub-millisecond round trips, which is why it ended up in front of almost every web app, mobile backend and microservice that needs a fast operational layer.
The point of pulling Redis into a warehouse is not to query the cache itself. It is to make the operational layer visible: which keys get hit and which get evicted, how big the queue backlog is by hour, which sessions are alive per tenant, what the cache hit rate looks like per route. That data lives next to Salesforce revenue, Stripe billing and the application's Postgres or MongoDB record, and the questions about cost-per-DAU on the cache and queue suddenly have an answer in the same place finance asks them.