Vivek Khatritech.peculiarvivek.com·Sep 15, 2024DDIA - Chapter 6 - Partitioning - thoughts and notesCool, so how do you replicate huuuuuge databases? Well, you don’t. You partition them and then replicate. So we are just adding additional complexity to an already complex system? Oh, Yes. It will be fun. Partitioning is important for efficiently sca...Databases
Muhammad Abubakarabubakarwebdev.hashnode.dev·Jul 17, 2024How Databases Organize Data on Disks: A Simplified GuideBefore going to the actual database organization part, you first need to understand some prerequisites more clearly. Disk Block: When data is stored on disk-based storage devices, it is stored as blocks of data. You can say a "disk block" is the smal...internels
Surabhi Sumansurabhisuman.in·Dec 14, 2023Exploring Database IndexesWhy Indexes? Database indexes are used for faster data retrieval. Let's explore the underlying data structure behind these indexes that enables faster queries. Hash Index This is a log based index and probably simpler and easiest to implement. It sto...Databases
Abhiudayaeswibon.hashnode.dev·Aug 28, 2023Mastering MongoDB Indexes: A Guide to Boost Query PerformanceIntroduction Welcome to a comprehensive journey into the heart of MongoDB's performance optimization: indexes. While often working silently in the background, indexes are the unsung heroes that can drastically enhance the efficiency of your database ...MongoDB
Connor McDonaldconnormcdonald.hashnode.dev·Nov 23, 2022Google-like search for your entire applicationI published a video today showing how to use a Text index to pick up search terms from multiple tables to allow a “Google-like” search across your entire application or even your entire database. The video walks through a lot of background on how Tex...json