- Home
- Key-Value Databases
- Apache Kvrocks
On the recordRead 9 Oct 202620 facts
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