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ยง
- Compaction
Config - Configuration for compaction behavior
- LSMStorage
Engine - LSM-Tree based storage engine implementation.