novakv 1.0.1

An embedded, ordered key-value store for Rust.
Documentation
1
2
3
4
5
6
7
8
9
10
11
//! Lock-free reads, single-writer skiplist.
//!
//! Backing data structure for the memtable. Reads can race writes
//! safely (atomic pointer chases on next-pointers); writes assume
//! the caller serializes them via the outer `DBImpl` mutex.
//!
//! Public for embedders building custom in-memory indexes; most
//! users only see it transitively via [`crate::memtable::MemTable`].

mod skiplist;
pub use skiplist::*;