Topic 1 Question 386
An ecommerce company is running a multi-tier application on AWS. The front-end and backend tiers both run on Amazon EC2, and the database runs on Amazon RDS for MySQL. The backend tier communicates with the RDS instance. There are frequent calls to return identical datasets from the database that are causing performance slowdowns.
Which action should be taken to improve the performance of the backend?
Implement Amazon SNS to store the database calls.
Implement Amazon ElastiCache to cache the large datasets.
Implement an RDS for MySQL read replica to cache database calls.
Implement Amazon Kinesis Data Firehose to stream the calls to the database.
ユーザの投票
コメント(6)
- 正解だと思う選択肢: B
the best solution is to implement Amazon ElastiCache to cache the large datasets, which will store the frequently accessed data in memory, allowing for faster retrieval times. This can help to alleviate the frequent calls to the database, reduce latency, and improve the overall performance of the backend tier.
👍 5elearningtakai2023/03/30 - 正解だと思う選択肢: B
Key term is identical datasets from the database it means caching can solve this issue by cached in frequently used dataset from DB
👍 3fruto1232023/03/11 Tricky question, anyway.
👍 2Mikebonsi702023/03/24
シャッフルモード