lsm_storage_engine 0.1.0

A high-performance, zero-dependency LSM-Tree storage engine in pure Rust.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! # LSM-Tree Storage Engine
//!
//! A high-performance Log-Structured Merge-Tree storage engine implemented in Rust.
//! This engine supports efficient writes (via WAL and MemTable), persistent storage (SSTables),
//! background compaction, and Bloom filters for optimized lookups.

pub mod bloom;
pub mod compaction;
pub mod engine;
pub mod memtable;
pub mod sstable;
pub mod wal;

pub use engine::Engine;
pub use memtable::{Entry, MemTable};
pub use sstable::SSTable;