MagnumDB Engine
Docs/Storage Layer Overview

Storage Layer & Page Layout

MagnumDB persists database tables into 4 KB fixed-size page blocks. Slotted page structures organize tuple byte offsets within page frames.

Interactive B+ Tree Storage Visualizer
Page Size: 4096 Bytes (4 KB)
Ptr < 20
20 ≤ Ptr < 40
Ptr ≥ 40
Page Inspector Details

Internal Root Page #0: Contains pivot key values 20 and 40. Internal nodes guide range searches down to appropriate leaf pages. If a leaf node exceeds 4 KB during insertion, a split occurs and a new pivot key is promoted to the root.