This repository is forked from skyzh/mini-lsm. mini-lsm-starter
folder includes my implementation of mini-lsm.
- Memory read & write (skiplist).
- Disk read & write (block-based sst).
- Bloom filter & first-key prefix encoding.
- Compaction
- WAL
- MVCC
The Mini-LSM starter code and solution are under Apache 2.0 license. The author reserves the full copyright of the course materials (markdown files and figures).