Hacker GitHub

← All repos

spandanb/learndb-py

View on GitHub ↗ ★ 1,319 Python

Learn database internals by implementing it from scratch.

4 mentions on Hacker News by 3 people: 1 story, 3 comments · first 2021-08-18 · latest 2023-08-14

Mentions per year 4 mentions · busiest year 2023 (3)
20082026
  1. …SQLite is very hard to read, but this one is actually quite comprehensible. Especially the VM part: https://github.com/spandanb/learndb-py/blob/master/learndb/v... Compare it with this: https://github.com/sqlite/sqlite/blob/master/src/vdbe.…
  2. …ark-parser.readthedocs.io/en/latest/json_tutorial.h... Here's the grammar used for the RDBMS project: https://github.com/spandanb/learndb-py/blob/master/learndb/l...
  3. …cool. I recently attempted to build a toy database, and subsequently implemented my own b-tree ( https://github.com/spandanb/learndb-py ). I ended up running into a lot of these issues. I also did a write-up on why everyone should engage…