Nice, did you follow a course or any resources to build it? Please share, I have a similar goal. Thank you.
I share the same goal and am working through the material after working through Codecrafters' "Build your own SQLite" [1]. Good luck!
I apologize in advance for mistakes (formatting, et cetera). I just registered this account to point you toward resources I found helpful.
Hope this gives you some options.
https://github.com/Arminas42/build_your_own_database
https://github.com/search?q=codecrafters+sqlite-java+languag...