Beginner System Design
Q27 / 100

What is "data partitioning" (sharding) in a database?

Correct! Well done.

Incorrect.

The correct answer is A) Splitting a large dataset across multiple database instances based on some key, to distribute load and storage

A

Correct Answer

Splitting a large dataset across multiple database instances based on some key, to distribute load and storage

Explanation

Sharding divides data across multiple database instances (shards) based on a partition key, allowing a system to scale beyond what a single database server can handle.

Progress
27/100