sled provides a high-performance, embedded, transactional key-value store for Rust applications.
sled is a performant embedded key-value store written in Rust, designed with a `BTreeMap`-like API. It lets you `insert` and `get` byte arrays, execute `range` queries, and perform atomic operations such as `compare_and_swap`. The library also provides ACID `transactions` and `write batches` for managing data efficiently on disk.
sled provides a high-performance, embedded, transactional key-value store for Rust applications.
Developers building Rust applications who need a fast, reliable, and embedded key-value database with strong transactional guarantees should consider sled.