Writing a sqlite clone from scratch in Java
This project is a Java implementation of cstack’s original db tutorial project in C. The Java code here is purely educational, but feel free to propose relevant enhancements.
In short, how does a database work?
I’m building a clone of sqlite from scratch in C in order to understand, and I’m going to document my process as I go.
“What I cannot create, I do not understand.” – Richard Feynman
![]() |