| Crates.io | umadb-core |
| lib.rs | umadb-core |
| version | 0.3.3 |
| created_at | 2025-11-14 22:56:25.54765+00 |
| updated_at | 2026-01-17 15:30:50.15133+00 |
| description | Core event store implementation for UmaDB |
| homepage | https://umadb.io |
| repository | https://github.com/umadb-io/umadb |
| max_upload_size | |
| id | 1933690 |
| size | 602,764 |
Core event store implementation for UmaDB.
umadb-core provides the low-level storage engine implementation for UmaDB, a high-performance event store built for Dynamic Consistency Boundaries.
This crate handles the critical performance and durability aspects of the event store:
UmaDB uses a custom storage engine with:
This crate is typically used through higher-level UmaDB components like umadb-server rather than directly. It implements the traits defined in umadb-dcb:
use umadb_core::db::UmaDB;
The MVCC design enables:
This crate is part of UmaDB, a high-performance open-source event store built for Dynamic Consistency Boundaries.
Licensed under either of:
at your option.