Analysis updated 2026-07-17 · repo last pushed 2022-08-24
Work through guided database assignments like implementing date handling or drop-table support.
Study how SQL statements get parsed into an execution plan.
Trace how a query reads and writes data on disk.
Use the included textbook alongside the code to learn database theory and practice together.
| rjzhb/miniob | allentdan/shape_based_matching | benagastov/bindweb-nim-wasm-compiler | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | C++ | C++ | C++ |
| Last pushed | 2022-08-24 | 2019-03-01 | — |
| Maintenance | Dormant | Dormant | — |
| Setup difficulty | moderate | moderate | easy |
| Complexity | 4/5 | 3/5 | 5/5 |
| Audience | researcher | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Docker is the easiest path, native setup requires a C++ build toolchain.
A simplified, educational database system that shows students how real databases parse SQL, store data, and run queries under the hood.
Mainly C++. The stack also includes C++, Docker, SQL.
Dormant — no commits in 2+ years (last push 2022-08-24).
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly researcher.
This repo across BitVibe Labs
Verify against the repo before relying on details.