Build · Caching & queues
Why we use Redis
Redis is an in-memory data store used for caching, sessions, rate limiting and background job queues.
Why it’s in our stack
- 01
Speed
Frequently used data is served from memory, taking load off the main database.
- 02
Background jobs
Emails, imports and reports run in queues instead of slowing down the people using your app.
- 03
Rate limiting
Limits repeated requests to protect logins and APIs from abuse.