indradb-lib 0.12.1

A graph database library
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! The in-memory-only datastore implementation. This is the simplest and
//! generally fastest implementation, but it has these drawbacks:
//!
//! * Data is not persisted.
//! * Transaction changes cannot be rolled back on error.
//! * Locking is coarse-grained; only one thread can write to the datastore at
//!   a time. Consequently, this may actually perform worse on highly
//!   concurrent write-heavy workloads.

mod datastore;
mod tests;

pub use self::datastore::{MemoryDatastore, MemoryTransaction};