How Databases Actually Work: From a Simple List to B-Trees

Most of us use databases. But very few stop to think about what’s actually happening under the hood when you save or fetch data.