Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Key-Value Databases
  3. Apache Kvrocks

Apache Kvrocks

On the record

Authentication
The supported commands include AUTH for password authentication, and namespaces can have separate tokens.kvrocks.apache.org · read 9 Oct 2026
Backups
Kvrocks supports full backups with BGSAVE and incremental backups by copying files that are new since the previous backup.kvrocks.apache.org · read 9 Oct 2026
Cluster
Kvrocks cluster topology, failure detection, and failover require a separate controller, which the documentation says is under development.kvrocks.apache.org · read 9 Oct 2026
Deployment
The getting-started guide offers Docker deployment or building a binary from source, and shows Redis CLI connecting on port 6666.kvrocks.apache.org · read 9 Oct 2026
Downloads
Official releases are provided as source artifacts, and each released version has a Docker image with prebuilt amd64 and arm64 binaries.kvrocks.apache.org · read 9 Oct 2026
High availability
The project lists Redis Sentinel support for failover when a master or replica fails.kvrocks.apache.org · read 9 Oct 2026
Integrations
Because Kvrocks uses the Redis-compatible protocol, the project documents connecting with the go-redis client; it also describes OpenTelemetry instrumentation for that client.kvrocks.apache.org · read 9 Oct 2026
License
Apache Kvrocks is licensed under Apache License Version 2.0.github.com · read 9 Oct 2026
Namespaces
Namespaces isolate user data and each namespace has its own password; namespace support has no effect when cluster mode is enabled.kvrocks.apache.org · read 9 Oct 2026
Operational limit
The cluster guide says operators need to manage cluster topology themselves and notes that disk-based key migration can take time.kvrocks.apache.org · read 9 Oct 2026
Product
Apache Kvrocks is a distributed key-value NoSQL database that uses RocksDB as its storage engine and is compatible with the Redis protocol.kvrocks.apache.org · read 9 Oct 2026
Purpose
Kvrocks says it aims to reduce memory cost and increase capacity compared with Redis.github.com · read 9 Oct 2026
Redis clients
Users can access Kvrocks through Redis clients, and Redis cluster clients can access its cluster.github.com · read 9 Oct 2026
Redis compatibility
The supported-command reference lists Redis-compatible commands and identifies commands that are unsupported or unstable.kvrocks.apache.org · read 9 Oct 2026
Replication
Kvrocks supports asynchronous replication using a binlog approach described as similar to MySQL.kvrocks.apache.org · read 9 Oct 2026
Security
The project’s 2023 review lists replication with TLS among its progress that year.kvrocks.apache.org · read 9 Oct 2026
Storage
Kvrocks stores data on SSD, which the project describes as a way to reduce storage costs and increase capacity compared with Redis.kvrocks.apache.org · read 9 Oct 2026
Support
The project links users to its Zulip community, issue tracker, and mailing list.kvrocks.apache.org · read 9 Oct 2026

Alternatives to Apache Kvrocks

Every alternative, ranked