passdrill
AWS SAA-C03 · RDS, DynamoDB & Databases · Card 002/014 medium

A DynamoDB table storing IoT sensor readings uses the sensor's model number as the partition key, and there are only six distinct model numbers across millions of devices. Under heavy write load, requests to the table are frequently throttled even though the table's overall provisioned throughput is far from the account limit. What is the most likely cause?

  1. The table is missing a global secondary index
  2. The low-cardinality partition key concentrates traffic onto a small number of partitions, creating hot partitions
  3. DynamoDB Streams is enabled and consuming write capacity
  4. The items exceed the 400 KB item size limit
Next card → Shuffle