Crate kotoba_db_engine_lsm

Crate kotoba_db_engine_lsm 

Source
Expand description

LSM-Tree based storage engine for KotobaDB.

This engine implements a Log-Structured Merge-Tree (LSM-Tree) architecture, providing high-performance storage with efficient writes and optimized reads.

Features:

  • Write-Ahead Log (WAL) for durability
  • MemTable for in-memory buffering
  • SSTable files for persistent storage
  • Background compaction for performance optimization

Structsยง

CompactionConfig
Configuration for compaction behavior
LSMStorageEngine
LSM-Tree based storage engine implementation.