rollblock 0.4.1

A super-fast, block-oriented and rollbackable key-value store.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Persistence backends: filesystem helpers, journals, metadata, snapshots.

pub mod fs;
pub mod journal;
pub mod metadata;
pub mod snapshot;

pub mod prelude {
    pub use super::fs::store_lock::StoreLockGuard;
    pub use super::journal::{
        BlockJournal, FileBlockJournal, JournalBlock, JournalIter, JournalOptions, SyncPolicy,
    };
    pub use super::metadata::{LmdbMetadataStore, MetadataStore, ShardLayout};
    pub use super::snapshot::{MmapSnapshotter, Snapshotter};
}