TurboKV: Insanely fast Rust key-value store

rgbimbochamp 59 points 17 comments August 29, 2026
github.com · View on Hacker News

Discussion Highlights (6 comments)

nine_k

I suppose the insane speed is due to this: > TurboKV's persisted Bloom-filter format uses hardware AES. Also, built-in LZ4 compression. I would expect SIMD to be used for scans.

dangoodmanUT

> DbOptions::durable() > Appended to the WAL without a per-write sync So… it’s not durable? Durable doesn’t mean “survives a process restart”, it means “durably saved to persistent storage”. For example, this “durable” mode wouldn’t survive power loss.

boguscoder

Embedded could also mean no_std, which this is absolutely not. Still cool though

AtlasBarfed

Aphyr or gtfo

paulsutter

Oops you built a database!

medv

Every programmer eventually creates own db: https://github.com/antonmedv/medb

Semantic search powered by Rivestack pgvector
4,827 stories · 43,558 chunks indexed