Crate commonware_storage

Source
Expand description

Persist and retrieve data from an abstract store.

§Status

commonware-storage is ALPHA software and is not yet recommended for production use. Developers should expect breaking changes and occasional instability.

Modules§

adb
A collection of authenticated databases (ADB).
archive
A write-once key-value store optimized for low-latency reads.
bmt
Stateless Binary Merkle Tree (BMT).
index
A memory-efficient index for mapping translated keys to values.
journal
An append-only log for storing arbitrary data.
metadata
A key-value store optimized for atomically committing a small collection of metadata.
mmr
A Merkle Mountain Range (MMR) is an append-only data structure that allows for efficient verification of the inclusion of an element, or some range of consecutive elements, in a list.
rmap
A collection that manages disjoint, inclusive ranges [start, end].