Apache Kvrocks™
A distributed key value NoSQL database that uses RocksDB as storage engine and is compatible with Redis protocol.
![kvrocks banner](http://178.128.105.246/content-http-kvrocks.apache.org/assets/images/hero-12b67eedf40192672c9f1afe8e1f8189.png)
![Namespace](http://178.128.105.246/content-http-kvrocks.apache.org/assets/images/namespace-0c3dccde2ee2315695446ffceda462d4.png)
Namespace
Similar to Redis SELECT but equipped with token per namespace
![Replication](http://178.128.105.246/content-http-kvrocks.apache.org/assets/images/cluster-b40e9bea7d09dbad2d270708596b842b.png)
Replication
Async replication using binlog like MySQL
![High Availability](http://178.128.105.246/content-http-kvrocks.apache.org/assets/images/high-available-2cd9cb73d6470ac432acaa94ab5136f8.png)
High Availability
Support Redis sentinel to failover when master or replica was failed
![Cluster](http://178.128.105.246/content-http-kvrocks.apache.org/assets/images/replication-b3de4b97a24c77657045b87d12f571a5.png)
Cluster
Centralized management but accessible via any Redis cluster client