Short and Crispy
  • Post
  • Categories
  • Tags
  • About
  • Search
Short and Crispy

Search Short and Crispy

#Partitioning


System Design: Database Partitioning and Sharding

Horizontal partitioning, Vertical partitioning, and Sharding techniques

📅 Mar 24, 2026

📝 Topics Covered

  1. 1. What is Database Partitioning?
  2. 2. Why Partition Databases?
  3. 3. Core Partitioning Methods
    • 3.1 Vertical Partitioning (Normalization)
    • 3.2 Horizontal Partitioning (Sharding)
  4. 4. Sharding Routing Strategies
    • 4.1 Key-Based or Hash-Based Partitioning
    • 4.2 Range-Based Partitioning
    • 4.3 Directory-Based Partitioning
  5. 5. Understanding Hashing
    • 5.1 Traditional Hashing vs. Consistent Hashing
    • 5.2 Consistent Hashing Mechanics
📁 LLD-HLD 📁 HLD 🏷️ System-Design 🏷️ Sharding 🏷️ Partitioning
Read More →
  • FAQ
  • Contact Us
  • Terms & Conditions

Amrit  •  2026  •  Short and Crispy