redb
The facts below are what the maker publishes about redb, checked and dated. Our editors have not written about it yet.
The facts
Each one read from redb's own pages, with the date it was checked.
What it does
- API
- Its API is zero-copy, thread-safe, and based on BTreeMap.checked 8 Oct 2026
- Concurrency
- MVCC allows concurrent readers and a writer without blocking.checked 8 Oct 2026
- Data structure
- It stores data in a collection of copy-on-write B+trees.checked 8 Oct 2026
- Documentation
- The project links to its Rust API documentation on docs.rs.checked 7 Oct 2026
- License
- The repository lists Apache-2.0 and MIT licenses.checked 8 Oct 2026
- No standard library
- With the std feature disabled and experimental-api-5 enabled, redb can build without the standard library; this mode requires alloc, panic = "abort", and a target with atomic compare-and-swap.checked 7 Oct 2026
- No standard library mode
- With experimental-api-5 enabled, redb can be built without std; this mode requires alloc, panic = abort, and a target with atomic compare-and-swap.checked 8 Oct 2026
- No standard library storage
- In no_std mode there is no filesystem, so storage must be supplied by implementing StorageBackend.checked 7 Oct 2026
- Product
- redb is a portable, high-performance embedded key-value store written in pure Rust.checked 8 Oct 2026
- Recovery
- The project describes redb as crash-safe by default.checked 8 Oct 2026
- Release status
- The project describes redb as stable and maintained, with a stable file format.checked 8 Oct 2026
- Savepoints
- It supports savepoints and rollbacks.checked 8 Oct 2026
- Status
- The project says redb is stable and maintained, and that its file format is stable.checked 7 Oct 2026
- Storage
- Data is stored in a collection of copy-on-write B+trees.checked 7 Oct 2026
- Storage backend
- In no_std mode, storage is supplied by implementing StorageBackend and passing it to Builder::create_with_backend().checked 8 Oct 2026
- Transactions
- redb supports fully ACID-compliant transactions.checked 8 Oct 2026
The company
- Maker
- The project homepage credits Christopher Berner.checked 7 Oct 2026
Alternatives to redb
- 1

Chroma
Free planOpen sourceAndroidiOSWebAPI8.6From $250 a month - 2

SQLite
Free planOpen sourceAndroidiOSWebAPI8.6Free plan - 3

HSQLDB
Free planOpen sourceAPILinuxmacOSSelf-hosted8.1From $100 a year - 4

RxDB
Free planAndroidiOSWebAPI7.5From $99 a month - 5
LadybugDB
Free planAndroidiOSWebAPI7.4Free plan - 6
RocksDB
Free planiOSAPILinuxmacOS7.0Free plan
