How to Build a Simple Database

Introductory tutorial to designing and building a LSM-Tree based Key-Value Store like RocksDB.

Posts:

Build a Database Pt. 1: Motivation & Design


Build a Database Pt. 2: MemTable


Build a Database Pt. 3: Write Ahead Log(WAL)