Thursday, November 12, 2026 4,523 lists 78,994 records on file
List your app or device

  1. Home
  2. Embedded Databases
  3. redb

redb

On the record

API
Its API is zero-copy, thread-safe, and based on BTreeMap.docs.rs · read 8 Oct 2026
Concurrency
MVCC allows concurrent readers and a writer without blocking.docs.rs · read 8 Oct 2026
Data structure
It stores data in a collection of copy-on-write B+trees.docs.rs · read 8 Oct 2026
Documentation
The project links to its Rust API documentation on docs.rs.redb.org · read 7 Oct 2026
License
The repository lists Apache-2.0 and MIT licenses.github.com · read 8 Oct 2026
Maker
The project homepage credits Christopher Berner.redb.org · read 7 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.github.com · read 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.github.com · read 8 Oct 2026
No standard library storage
In no_std mode there is no filesystem, so storage must be supplied by implementing StorageBackend.github.com · read 7 Oct 2026
Product
redb is a portable, high-performance embedded key-value store written in pure Rust.docs.rs · read 8 Oct 2026
Recovery
The project describes redb as crash-safe by default.docs.rs · read 8 Oct 2026
Release status
The project describes redb as stable and maintained, with a stable file format.github.com · read 8 Oct 2026
Savepoints
It supports savepoints and rollbacks.docs.rs · read 8 Oct 2026
Status
The project says redb is stable and maintained, and that its file format is stable.github.com · read 7 Oct 2026
Storage
Data is stored in a collection of copy-on-write B+trees.docs.rs · read 7 Oct 2026
Storage backend
In no_std mode, storage is supplied by implementing StorageBackend and passing it to Builder::create_with_backend().github.com · read 8 Oct 2026
Transactions
redb supports fully ACID-compliant transactions.docs.rs · read 8 Oct 2026

Alternatives to redb

Every alternative, ranked