Skip to content
DEV VAULT
Frameworks
Tools
Packages
Backend Concepts
DevOps
Platforms
Effects
Guide
Frameworks
Tools
Packages
Backend Concepts
DevOps
Platforms
Effects
Guide
Home
/
Backend Concepts
/
Redis
/
Edit
Backend Concepts
Edit entry
Redis
Core details
Title
*
Description
*
Redis is an in-memory data structure store used as DB, cache, MQ with strings, hashes, lists, sets supporting pub/sub and Lua scripts. High throughput.
Category
*
Frameworks
Tools
Packages
Backend Concepts
DevOps
Platforms
Effects
Usage & Trade-offs
All fields support markdown. Use concise bullets and concrete situations.
When to use it
*
Use Redis when: - Caching sessions. - Leaderboards. - Rate limiting. - Real-time.
Pros
*
- Sub-ms latency. - Atomic ops. - Persistence AOF/RDB. - Cluster scale. - Multi-type.
Cons
*
- Memory expensive. - No complex queries. - Single thread. - Data loss risk. - Config tuning.
Notes
Note: EXPIRE keys. Pipeline batches. Sentinel HA.
Cancel
Save Changes