Building a Database from Scratch
stym06.github.io·5d·
Flag this post

Hey folks, This is the introductory chapter on a series of blogs on how you can build a database from scratch by yourself.

But Why? Why build a database, you ask? There’s plenty already. And I only care about the CRUD stuff.

Umm, I guess most of us treat a database as a black box and dump stuff into it. But we only care about some of it if we get a connection pool failure alert on our pager. We dig a bit and then tune it to fix it there. But, to really make the most of your database and most importantly the way you decide if the task requires you to use a SQL or NoSQL one, you gotta see what’s the real difference in the two.

This can only happen if you have built one.

Some Background

I’ve always wanted to learn how a database actually works under the hood. Two things rea…

Similar Posts

Loading similar posts...