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