DBS-C01 · Question #155
A ride-hailing application uses an Amazon RDS for MySQL DB instance as persistent storage for bookings. This application is very popular and the company expects a tenfold increase in the user base in
The correct answer is B. Use Amazon DynamoDB to accept the bookings.. "AWS Lambda function to capture changes" capture changes to what? ElastiCache? The main use of ElastiCache is to cache frequently read data. Also "the company expects a tenfold increase in the user base" and "correspond to simultaneous requests from users"
Question
A ride-hailing application uses an Amazon RDS for MySQL DB instance as persistent storage for bookings. This application is very popular and the company expects a tenfold increase in the user base in next few months. The application experiences more traffic during the morning and evening hours. This application has two parts:
- An in-house booking component that accepts online bookings that
directly correspond to simultaneous requests from users.
- A third-party customer relationship management (CRM) component used
by customer care representatives. The CRM uses queries to access booking data. A database specialist needs to design a cost-effective database solution to handle this workload. Which solution meets these requirements?
Options
- AUse Amazon ElastiCache for Redis to accept the bookings.
- BUse Amazon DynamoDB to accept the bookings.
- CUse Amazon ElastiCache for Redis to accept the bookings.
- DUse Amazon DynamoDB to accept the bookings.
How the community answered
(37 responses)- A5% (2)
- B62% (23)
- C11% (4)
- D22% (8)
Explanation
"AWS Lambda function to capture changes" capture changes to what? ElastiCache? The main use of ElastiCache is to cache frequently read data. Also "the company expects a tenfold increase in the user base" and "correspond to simultaneous requests from users"
Topics
Community Discussion
No community discussion yet for this question.