Redis
The open source, in-memory data store
★ 4.7
In-memory data structure store used as database, cache, message broker, and queue. Known for sub-millisecond latency and rich data structures.
free
Preise
Yes
Self-Hostable
Funktionen
- ✓ Sub-millisecond latency
- ✓ Rich data structures (strings, hashes, lists, sets)
- ✓ Pub/Sub messaging
- ✓ Lua scripting
- ✓ Transactions
- ✓ Persistence options (RDB, AOF)
- ✓ Clustering and replication
- ✓ Streams for event sourcing
Vorteile
- + Blazing fast - sub-millisecond ops
- + Versatile data structures
- + Great for caching and sessions
- + Pub/Sub for real-time
- + Huge ecosystem
Nachteile
- − Data must fit in memory
- − License changed (RSAL, not OSI)
- − Persistence can be tricky
- − Single-threaded core