GitHub - kividbio/kividb: A fast, multi-threaded Redis® and Valkey alternative written in Rust: drop-in compatible, with full-text and vector search built in
Pangram verdict · v3.3
We believe this text is mainly AI, with some human-written content.
AI likelihood · overall
AIArticle text · 286 words · 2 segments analyzed
KiviDB is a fast, multi-threaded alternative to Redis® and Valkey, written in Rust. It speaks the Redis protocol (RESP2 and RESP3), so existing Redis clients, redis-cli and libraries work unchanged, and it has full-text and vector search built in. It runs every core on a sharded in-memory key-value design, and persists to snapshots and an optional append-only file. 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 (benchmarks). docker run -d -p 6380:6380 kividb/kividb redis-cli -p 6380 PING # PONG KiviDB listens on 6380, not Redis's 6379, so the two can run side by side; point your client at that port, or pass --port 6379. Protocol: Redis-compatible command surface (see COMMANDS.md for the supported commands) Search and vectors: Redis Stack–style FT.* commands for full-text, tag, numeric and vector (FLAT / HNSW) search Lua scripting: optional Cargo feature.
EVAL, SCRIPT, FUNCTION, FCALL and related commands are available in builds with --features lua (see Scripting commands (Lua)) TLS: optional Cargo feature (--features tls) Default listen address: 0.0.0.0:6380, with protected mode on License: GNU Affero General Public License v3 (AGPL-3.0-only), open source; using KiviDB does not put your application under the AGPL; see License Repository: github.com/kividbio/kividb · Website: kividb.io How it compares KiviDB Redis 8 Valkey 8 Dragonfly KeyDB License AGPL-3.0 RSALv2, SSPLv1 or AGPL-3.0 BSD-3-Clause BSL 1.1 BSD-3-Clause Language Rust C C C++ C++ Commands run on every core (sharded) one thread (I/O threads) one thread (I/O threads) every core (shared-nothing) several threads Full-text and vector search (FT.*) built in built in (Query Engine) separate module built in no Lua scripting lua build yes yes yes yes As of October 2026.