KiviDB: A Fast Multi-Threaded Rust Redis Alternative

20 10 2026
KiviDB: A Fast Multi-Threaded Rust Redis Alternative

KiviDB is a sharded, multi-threaded in-memory key-value store written in Rust that speaks the RESP2 and RESP3 protocols. On a 32-core AWS Graviton3 setup, it delivers over 21 million pipelined GETs per second with built-in full-text and vector search matching Redis Stack syntax. It listens on port 6380 by default so it can run directly alongside an existing Redis instance for drop-in testing.

If you are hitting single-core CPU bottlenecks in Redis or Valkey and want native HNSW vector search without paying for proprietary enterprise licenses, it is worth spinning up the Docker container to benchmark against your own workload. However, the project uses the AGPL-3.0 license and relies on optional cargo features for Lua scripting and TLS, meaning teams with strict licensing requirements or heavy legacy scripting dependencies should look elsewhere.

more: https://github.com/kividbio/kividb


Actions

Information

Leave a Reply