Back to Glossary
Infrastructure & Databases
What is Redis?
Definition
Redis is an in-memory data store used primarily for caching, session management, and real-time data processing. Because it stores data in memory rather than on disk, it delivers extremely fast read and write performance — typically sub-millisecond response times.
Why It Matters
Engram uses Redis for caching frequently accessed knowledge, managing session state, and coordinating real-time operations between AI agents — ensuring fast, responsive interactions.