Rockraft – a Rust framework for building strongly consistent KV stores
Rust Raft library wrapping OpenRaft and RocksDB for distributed KV stores.
High-performance adaptive, durable, portable, transactional embeddable storage engine with optional tiered object storage for infinite scale. Designed for flash and RAM optimization.
LSM-tree with SSI, column families, and adaptive compaction—solid database primitives, nothing novel.
Database engineers, embedded systems developers, systems builders
RocksDB · LevelDB · SQLite
You can also find design documentation, benchmarks, libraries and more on the website.
Alex
Rust Raft library wrapping OpenRaft and RocksDB for distributed KV stores.
SQLite B-tree without SQL: 57–68% faster KV ops, single-header drop-in.
Well-crafted LSM-Tree reference implementation in Go—but RocksDB and BadgerDB already solve this production-grade.
Yet another benchmarking tool, but specifically for key-value stores instead of databases.
Robust SQLite wrapper, but SQLite itself and ORMs already handle this better.
SQLite's proven storage minus SQL parsing—3–5× throughput for KV-only workloads.