Advanced AWS / Cloud Computing
Q85 / 100

How does "DynamoDB" achieve horizontal scalability through "partitioning", and what role does the "partition key" play?

Correct! Well done.

Incorrect.

The correct answer is A) DynamoDB divides table data across multiple physical partitions based on a hash of the partition key; choosing a partition key with high cardinality and even access distribution is critical to avoid "hot partitions" that can throttle throughput

A

Correct Answer

DynamoDB divides table data across multiple physical partitions based on a hash of the partition key; choosing a partition key with high cardinality and even access distribution is critical to avoid "hot partitions" that can throttle throughput

Explanation

DynamoDB automatically partitions data using the hash of the partition key to distribute items across storage nodes; a poorly chosen key (e.g. one with low cardinality or skewed access) can create "hot partitions" that limit throughput even if overall table capacity seems sufficient.

Progress
85/100