Rewriting StrataDB in Rust, Part 1: MemTable and Naive Persistence
• 225 views
Starting the StrataDB rewrite in Rust: the MemTable, why BTreeMap, modeling tombstones with Option<T>, hand-rolling a binary record format, and a naive on-disk engine tested against real byte output.
#rust
#database
#systems
#strata-db
10 min READ