An application has the following requirements:
- Performance efficiency of seconds with up to a minute of latency.
- The data storage size may grow up to thousands of terabytes.
- Per-message sizes may vary between 100 KB and 100 MB.
- Data can be stored as key/value stores supporting eventual consistency.
What is the MOST cost-effective AWS service to meet these requirements?
A. Amazon DynamoDB
B. Amazon S3
C. Amazon RDS (with a MySQL engine)
D. Amazon ElastiCache