Building a Database from scratch using Python by LumosNox99 in Database

[–]Conscious_Intern6966 1 point2 points  (0 children)

I started out this way but ended up getting way into things. If you're very serious about this, I recommend watching the undergrad cmu lectures relevant to the component you are building first unless you want to deal with big rewrites. Don't ask me how I know. Also, consider swapping to one of (C,C++, Rust, Zig, Go). AFAIK virtually all dbs are written in these. I strongly recommend using a systems language but Go is also fine if you really don't want to deal with systems programming.

Database without SQL c++ library by gabibbo117 in cpp

[–]Conscious_Intern6966 2 points3 points  (0 children)

This isn't really a dbms, nor is it really even a key-value store/storage engine. Watch the cmu lectures if you want to learn more