← Tuesday, October 20, 2026DatabasesTool
KiviDB shards a Redis-compatible in-memory keyspace across threads
KiviDB supports RESP2 and RESP3, shards its keyspace across threads, and uses io_uring on Linux with a Tokio fallback elsewhere. Those implementation choices are relevant to engineers evaluating in-memory data stores, though the excerpt gives no benchmark results.
- What
- KiviDB is a Rust-based, Redis-compatible in-memory database with built-in full-text and vector search.
- How
- Its sharded key-value design uses every core and persists to snapshots plus an optional append-only file.
- Why it matters
- RESP2 and RESP3 compatibility lets existing Redis clients and libraries work unchanged, while built-in search supports additional workloads.
Read on github.com → Hacker News · 40 comments
Discussion
Discussion is not switched on yet. Use Note above to keep your own thoughts on this story.
Headline, summary, brief and diagram are written by a model from the source's own text; the link, byline and numbers come from the source. Read the original before relying on a claim.