Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. In-Memory Databases
  3. KeyDB

KeyDB

On the record

Additional deployment options
Community contributed options include Homebrew, a Kubernetes Helm chart, and an Arch Linux package.docs.keydb.dev · read 3 Oct 2026
Architecture
Its MVCC architecture allows snapshot queries, including SCAN and KEYS, to run concurrently without blocking existing workloads.docs.keydb.dev · read 2 Oct 2026
Compatibility
KeyDB is compatible with the Redis API and protocol, and Redis client libraries work with it.docs.keydb.dev · read 2 Oct 2026
Data structures
KeyDB supports strings, hashes, lists, sets, sorted sets, bitmaps, hyperloglogs, geospatial indexes, and streams.docs.keydb.dev · read 3 Oct 2026
Deployment
Officially managed download options include Docker images, Ubuntu and Debian packages, CentOS RPM packages, and source builds.docs.keydb.dev · read 3 Oct 2026
History
The project began in 2019 as a multithreaded Redis fork and found a permanent home at Snap at the end of 2021.docs.keydb.dev · read 2 Oct 2026
Integrations
Because KeyDB is Redis-compatible, the maker says Redis client libraries can also be used with KeyDB.docs.keydb.dev · read 3 Oct 2026
Intended users
The maker describes KeyDB as useful from small projects to workloads serving millions of users.docs.keydb.dev · read 2 Oct 2026
Multi-master
KeyDB supports asynchronous multi-master replication across regions using a last-write-wins method.docs.keydb.dev · read 3 Oct 2026
MVCC
Its MVCC architecture lets concurrent queries use database snapshots without blocking calls such as SCAN and KEYS.docs.keydb.dev · read 3 Oct 2026
Operating systems
The documentation says Linux and macOS are developed and tested, recommends Linux for deployment, and notes there is no official Windows build support.docs.keydb.dev · read 3 Oct 2026
Performance
The maker says a single KeyDB node benchmarks at over 1 million operations per second and that its multithreaded design outperforms Redis per node.docs.keydb.dev · read 3 Oct 2026
Persistence
KeyDB supports configurable RDB snapshots and AOF disk logging for persistence.docs.keydb.dev · read 3 Oct 2026
Product
KeyDB is a high-performance, open-source database and a drop-in alternative to Redis.docs.keydb.dev · read 2 Oct 2026
Purpose
KeyDB is an open source, in-memory database used as a database, cache, and message broker.docs.keydb.dev · read 3 Oct 2026
Redis compatibility
KeyDB is compatible with the Redis API and protocol, and Redis clients work with KeyDB.docs.keydb.dev · read 3 Oct 2026
Replication
KeyDB supports asynchronous multi-master replication across regions using a last-write-wins method.docs.keydb.dev · read 2 Oct 2026
Scaling
KeyDB supports horizontal scaling through active replication or cluster mode with a sharded dataset.docs.keydb.dev · read 2 Oct 2026

Alternatives to KeyDB

Every alternative, ranked