An application reads data from an Amazon DynamoDB table. Several times a day, for a period of 15 seconds, the application receives multiple ProvisionedThroughputExceeded errors.
How should this exception be handled?
A . Create a new global secondary index for the table to help with the additional requests.
B . Retry the failed read requests with exponential backoff.
C . Immediately retry the failed read requests.
D . Use the DynamoDB “UpdateItem” API to increase the provisioned throughput capacity of the table.
Answer: B
Explanation:
Reference: https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/bp-query-scan.html