ShrewDB is a tiny key-value store written in Rust. It's named after the Etruscan Shrew - the world's smallest mammal.
ShrewDB uses a simple BTreeMap
as it's datastore, and aims to be fast when used with smaller data sets.
- Implement a Write Ahead Log
- Support distributed transactions