Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Simplest database implementation [closed]

Tags:

database

nosql

I am looking for a really simple database implementation; basically one with no complex parsing SQL engine. What I am looking for is something demonstrating B+ trees and ACID storage (Suitable for educational purposes). What I have found up-till now form my current searches was hamster-db. I am looking for something even simpler with a smaller code-base. If there is any such opensource project in your knowledge please let me know.

like image 411
MaX Avatar asked Sep 05 '26 15:09

MaX


1 Answers

The University of Wisconsin Databases group uses their own small relational database, minirel, to teach the undergraduate databases class. I just took it, actually; it's enlightening. My semester's assignments are posted publicly. I'm sure the faculty would be willing to part with the source code used at each step.

In the undergraduate class, we do not implement B+ trees or ACID components, but it appears that the larger project does include them.

like image 200
Andres Jaan Tack Avatar answered Sep 07 '26 11:09

Andres Jaan Tack



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!