Skip to content
HN On Hacker News ↗

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

▲ 69 points • 49 comments • by murtazayusuf • 2w ago • HN discussion ↗

Pangram verdict · v3.3

We believe this text is mainly AI, with some human-written content.

87 %

AI likelihood · overall

AI
7% human-written 93% AI-generated
SEGMENTS · HUMAN 0 of 2
SEGMENTS · AI 1 of 2
WORD COUNT 286
PEAK AI % 76% · §1
Analyzed
Oct 19
backend: pangram/v3.3
Segments scanned
2 windows
avg 143 words each
Distribution
7 / 93%
human / AI fraction
Verdict
AI
Pangram v3.3

Article text · 286 words · 2 segments analyzed

Human AI-generated
§1 AI · 76%

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.

§2 Mixed · 48%

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.