armdb 0.1.12

sharded bitcask key-value storage optimized for NVMe
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
pub mod bitmap;
pub mod config;
pub(crate) mod engine;
pub mod shard;
pub mod slot;

pub use config::FixedConfig;

/// Type alias: `FixedTree` is a `ConstTree` with the `Fixed` (fixed-slot) durability backend.
pub type FixedTree<K, const V: usize, H = crate::hook::NoHook> =
    crate::ConstTree<K, V, H, crate::durability::Fixed>;

/// Type alias: `FixedMap` is a `ConstMap` with the `Fixed` (fixed-slot) durability backend.
pub type FixedMap<K, const V: usize, H = crate::hook::NoHook> =
    crate::ConstMap<K, V, H, crate::durability::Fixed>;