- Website
- kvrocks.apache.org
About Apache Kvrocks
Apache Kvrocks is a distributed key-value NoSQL database built on RocksDB and fully compatible with the Redis protocol. It targets developers needing a scalable, Redis-like datastore with namespace isolation and asynchronous replication for distributed deployments.

Key Features
In scale-out Redis-style workloads, Kvrocks addresses multi-tenant needs and cross-node consistency through these features:
Namespace isolation with token-per-namespace
Similar to Redis SELECT but with a per-namespace token, enabling separate namespaces within a single cluster.
Async binlog-based replication
Replicates changes asynchronously using a binlog approach to keep data aligned across nodes.
High Availability with Redis Sentinel
Supports Redis Sentinel for automatic failover when a master or replica fails.
Cluster management via Redis clients
Centralized management but accessible through any Redis cluster client.
Summary
Best for operations teams managing distributed Redis-style workloads, platform engineers building multi-tenant apps, and developers needing namespace isolation.
More in Databases
See all →An in-process SQL OLAP database management system
Self-hosted, distributed Durable Objects
The Open Source OLAP database management system
The open source platform that powers search, observability, security, and more
A truly Open Source MongoDB alternative, built on Postgres
A Database Built for Scale