grumpydb 3.0.0

A disk-based object storage engine with B+Tree indexing and page-based storage
Documentation
1
2
3
4
5
6
7
8
9
10
//! Concurrency: SWMR (Single-Writer, Multi-Reader) thread-safe access.
//!
//! Provides thread-safe wrappers for all GrumpyDB layers:
//!
//! - [`SharedDb`](lock_manager::SharedDb) — wraps single-collection `GrumpyDb` (backward compat)
//! - [`SharedDatabase`](shared::SharedDatabase) — wraps multi-collection `Database` (per-database SWMR)
//! - [`SharedServer`](shared::SharedServer) — wraps `GrumpyServer` (multi-tenant, per-database concurrency)

pub mod lock_manager;
pub mod shared;