
Explanation:
The correct answer is A: Implementing a TTL attribute for automatic data expiration. DynamoDB Time to Live (TTL) is a mechanism to automatically delete items after a specific time period, which effectively manages outdated data without impacting write throughput or requiring manual intervention. This fits the requirement for a long-term, automated solution that optimizes write capacity usage.
Ultimate access to all questions.
No comments yet.
An online event platform uses Amazon DynamoDB to store leaderboard data, which is retained for 30 days post-event. The platform faces write throttling during peak event months due to a fixed write capacity on the DynamoDB table. What is an effective long-term solution to manage the deletion of outdated leaderboard data without impacting write throughput?
A
Implementing a TTL attribute for automatic data expiration.
B
Utilizing DynamoDB Streams for managing data deletion.
C
Scheduling data deletion with AWS Step Functions.
D
Adjusting write capacity during deletion jobs.