EVERYTHING XIAOMI
Get listed

redb

Place
#27 of 30
Score
5.2
redb's website

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

All alternatives
  1. 1Chroma logo

    Chroma

    Free planOpen sourceAndroidiOSWebAPI
    8.6From $250 a month
  2. 2SQLite logo

    SQLite

    Free planOpen sourceAndroidiOSWebAPI
    8.6Free plan
  3. 3HSQLDB logo

    HSQLDB

    Free planOpen sourceAPILinuxmacOSSelf-hosted
    8.1From $100 a year
  4. 4RxDB logo

    RxDB

    Free planAndroidiOSWebAPI
    7.5From $99 a month
  5. 5

    LadybugDB

    Free planAndroidiOSWebAPI
    7.4Free plan
  6. 6

    RocksDB

    Free planiOSAPILinuxmacOS
    7.0Free plan