
KeyDB Open Source
KeyDB Open Source is the fastest in-memory database in the world!
actively maintained project that is growing fast!
What to expect from KeyDB Open Source?
Low latency
By keeping data in-memory, KeyDB can serve up data with submillisecond latencies
A variety of data structures
A variety of data structures are supported such as strings, hashes, lists, sets, sorted sets, bitmaps, hyperloglogs, geospatial indexes, and streams
Scalability
Add more throughput with replica nodes, active-replica nodes, or partition the data in a sharded cluster
High throughput
KeyDB is meant to handle high work loads with an architecture that maximizes use of your systems resources. A single node benchmarks over 1 million ops/sec
Basic persistence options
Periodically dump the dataset to disk or by appending each command to a disk-based log
High Availability
Simplify your high availability setup with active-replica nodes that do not require sentinel nodes for failover. HA setups are also available for sharded cluster mode configurations
KeyDB is a faster, drop in alternative to Redis
While fully compatible with Redis protocol, API,modules and clients, KeyDB is built on a multithreaded
engine that offers a powerful superset of functionality
Cross Region Multi-Master
Support
Run multiple master nodes replicated asynchronously to eachother with a last write wins methodology. This enables support of a single replicated dataset where all nodes are masters with no need for sentinel monitoring nodes.
Vertical and horizontal scaling
KeyDBs multithreading enables you scale vertically, maximizing the resources of your machine before scaling out horizontally. It is a great option for those reaching the current limitations of their Redis instance. Effectively use up to 10 cores with a standard KeyDB node and 16 cores with TLS enabled!
Better EXPIRation
TLS Encryption
KeyDB now offers TLS support that can operate at 7x the throughput of Redis + TLS
While TLS encryption adds additional CPU overhead, KeyDB’s multithreaded architecture enables more worker threads to prevent any decline in performance.
ModJS
ARM Support
You can find our BSD licensed, open source
project on github

KeyDB is actively maintained codebase that welcomes feedback and
contributions.
Like us on github, or join one of our channels/communities.
Getting Started is Simple......
ARM architectures






KeyDB Docs is a great place to get started
Community Support
Join the KeyDB Community Slack workspace to chat with other users and the KeyDB dev team. Join this workspace to get involved with the KeyDB project.