Skip to content
M LearnwithManoj

Database Sharding & Indexing - How Big Apps Scale Their Data (System Design #10)

When your database has 500 million rows, queries don't just slow down - they can grind your entire app to a halt. Here's how the biggest systems solve it.

1 min read

When your database has 500 million rows, queries don’t just slow down - they can grind your entire app to a halt. Here’s how the biggest systems solve it.

What’s in the video (8m 46s)

  • 0:00 — Database Partitioning and Indexing
  • 0:36 — The Database Bottlenecks
  • 1:36 — What is Database Partitioning?
  • 2:30 — What is Horizontal Partitioning?
  • 4:05 — What is Vertical Partitioning?
  • 5:06 — Horizontal Partitioning vs Vertical Partitioning
  • 5:29 — Database Indexing
  • 7:22 — Common Challenges of Database Partitioning

Resources

For more in this series, visit the #system-design tag page or jump to the channel uploads list for everything else.

Related posts