Databases Key-Value / Cache stable

KeyDB

Multi-threaded Redis fork by Snapchat

12.0K stars 50 contributors Since 2020
Website → GitHub

Multi-threaded Redis fork by Snapchat

License
BSD-3-Clause
Min RAM
128 MB
Min CPUs
1 core
Scaling
horizontal
Complexity
intermediate
Performance
medium
Self-hostable
✓
K8s native
✕
Offline
✓
Pricing
fully free
Docs quality
good
Vendor lock-in
none

Use cases

  • ✓ Primary: high-throughput-caching
  • ✓ Primary: redis-replacement
  • ✓ Primary: flash-backed-cache

Anti-patterns / when NOT to use

  • ✕ Smaller community than Redis
  • ✕ Less frequent updates
  • ✕ Some Redis modules not compatible

Replaces / alternatives to

  • Redis

Technical specs

Language
C++
API type
REST
Protocols
HTTP
Data model
kv
Deployment
dockeraptbinary

Community

GitHub stars 12.0K
Contributors 50
Commit frequency weekly
Plugin ecosystem none
Backing Snapchat
Funding corporate

Release

Latest version —
Last release —
Since 2020

Best fit

Team size
solosmallmediumenterprise
Industries
general

Tags

  • multi-threaded
  • redis-compatible
  • active-replication
  • flash-storage
  • subkey-expires