AWS Certified Database – Specialty — Question 248
An advertising company is developing a backend for a bidding platform. The company needs a cost-effective datastore solution that will accommodate a sudden increase in the volume of write transactions. The database also needs to make data changes available in a near real-time data stream.
Which solution will meet these requirements?
Answer options
- A. Amazon Aurora MySQL Multi-AZ DB cluster
- B. Amazon Keyspaces (for Apache Cassandra)
- C. Amazon DynamoDB table with DynamoDB auto scaling
- D. Amazon DocumentDB (with MongoDB compatibility) cluster with a replica instance in a second Availability Zone
Correct answer: C
Explanation
The correct answer is C because Amazon DynamoDB with auto scaling can efficiently handle sudden increases in write transactions while providing near real-time data availability. Options A and D involve more complex setups and may not scale as effectively for this specific use case, while option B, although scalable, does not directly address the need for real-time data stream capabilities as effectively as DynamoDB.