KiviDB - Rust-built Redis-compatible database with vector search

Show HN: KiviDB, a faster Redis-compatible memory database and vector cache

KiviDB - Rust-built Redis-compatible database with vector search

KiviDB is a fast, multi-threaded alternative to Redis and Valkey written in Rust. It speaks the Redis protocol (RESP2 and RESP3), so existing clients and redis-cli work unchanged, while adding built-in full-text and vector search via Redis Stack-style FT.* commands. Running commands on every core through a sharded in-memory design, it hits 21 million pipelined GETs per second on 32 cores—about 9× Redis 8 and 2.3× Dragonfly—with under half Dragonfly's p99 latency. Optional Lua scripting and TLS, snapshots plus AOF persistence, and a Docker image listening on port 6380 make migration painless.

On the same 32 cores, KiviDB serves 21 million pipelined GETs per second: about 9× Redis 8 and 2.3× Dragonfly, with under half Dragonfly's p99 latency.

More from this day

2026-10-19