You are writing to a DynamoDB table and receive the following exception:”
ProvisionedThroughputExceededException”. though according to your Cloudwatch metrics
for the table, you are not exceeding your provisioned throughput. What could be an
explanation for this?
A.
You haven’t provisioned enough DynamoDB storage instances
B.
You’re exceeding your capacity on a particular Range Key
C.
You’re exceeding your capacity on a particular Hash Key
D.
You’re exceeding your capacity on a particular Sort Key
E.
You haven’t configured DynamoDB Auto Scaling triggers
C
C
C
Answer: C. You’re exceeding your capacity on a particular Hash Key
“ProvisionedThroughputExceededException
Message: You exceeded your maximum allowed provisioned throughput for a table or for one or more global secondary indexes. To view performance metrics for provisioned throughput vs. consumed throughput, open the Amazon CloudWatch console.”
http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Programming.Errors.html
C
C – see link from d0tkevin
D
C