Q15 — AWS SAA-C03 第8章
第 15/65 题 | ← 返回第8章
Q510.一家公司在 AWS 上部署了一个 Web 应用程序.该公司在 Amazon RDS for MySQL 上托管后端数据库,并配有一个主数据库实例和五个只读副本来支持扩展需求.只读副本落后主数据库实例的时间不得超过 1 秒.数据库定期运行预定的存储过程.随着网站流量的增加,副本在峰值负载期间会出现额外的延迟.解决方案架构师必须尽可能减少复制延迟.解决方案架构师必须最大限度地减少对应用程序代码的更改,并且必须最大限度地减少持续的运营开销.哪种解决方案可以满足这些要求?
- A. 将数据库迁移到 Amazon Aurora MySQL.将只读副本替换为 Aurora 副本,并配置 Aurora Auto Scaling.将存储过程替换为 Aurora MySQL 本机函数. ✓
- B. 在数据库前面部署 Amazon ElastiCache for Redis 集群.修改应用程序以在应用程序查询数据库之前检查缓存.将存储过程替换为 AWS Lambda 函数.
- C. 将数据库迁移到在 Amazon EC2 实例上运行的 MySQL 数据库.为所有副本节点选择大型. 计算优化的 EC2 实例.维护 EC2 实例上的存储过程.
- D. 将数据库迁移到 Amazon DynamoDB.预置大量读取容量单元 (RCU) 以支持所需的吞吐量,并配置按需容量扩展.将存储过程替换为 DynamoDB 流.