How Does a Database Work? | Let’s Build a Simple Database
cstack.github.io · 280 words · saved by 4 readers
Writing a sqlite clone from scratch in C
Let's Build a Simple Database Writing a sqlite clone from scratch in C Overview View on GitHub (pull requests welcome) This project is no longer under active development. You can read more here. But if you'd like to keep learning how to make your own SQLite clone from scratch, or one of many other projects like Docker, Redis, Git or BitTorrent, try CodeCrafters. What format is data saved in? (in memory and on disk) When does it move from memory to disk? Why can there only be one primary key per table? How does rolling back a transaction work? How are indexes formatted? When and how…
saved by
related reading
- Build Your Own Databasenan.fyi
- pthorpe92.devpthorpe92.dev
- How we tracked down a 16-year-old SQLite bugtailscale.com
- Building data-centric apps with a reactive relational databaseriffle.systems
- How To Corrupt An SQLite Database Filesqlite.org
- A More Human Approach To Databasesccorcos.github.io
- I'm All-In on Server-Side SQLite · The Fly Blogfly.io
- Wesley Aptekar-Cassels | Consider SQLiteblog.wesleyac.com
- Database Fundamentalstontinton.com
- Write-Ahead Loggingsqlite.org
- Hōrōshi バガボンド (@KatanaLarp) on Xx.com
- Cleaned-up transcript of Rich Hickey's talk "Deconstructing the Database" · GitHubgist.github.com