AWS SAA 题库
点击卡片任意位置翻面查看正确答案与解析,也可以用键盘 ← → 切换题目。
一家在 AWS 上运行其应用程序的公司使用 Amazon Aurora DB 集群作为其数据库。在高峰使用时间,当多个用户访问和读取数据时,监控系统显示写入查询的数据库性能下降。公司希望提高应用程序的可扩展性,以满足高峰使用需求。哪种解决方案将以最具成本效益的方式满足这些要求?
解析
选项 C 建议在现有的 Aurora DB 集群中创建一个 Aurora 只读副本。这种解决方案最具成本效益,因为它不需要额外的资源成本来维护第二个数据库,只需要使用 Aurora 提供的内置功能即可。同时,只读副本可以分担读取负载,提高了系统的整体性能。其他选项涉及到创建额外的数据库或服务,增加了成本和复杂度。
AI 解析
Amazon Aurora 通过只读副本实现读写分离,允许应用程序将读请求路由至多个副本节点,从而分担主节点的负载。《Amazon Aurora 用户指南》指出,只读副本与主实例共享同一存储层,无需额外存储成本,仅需支付计算资源费用。选项 C 利用 Aurora 原生支持的只读副本分流读请求,主节点专注处理写操作,无需引入额外服务或复制机制。选项 A 涉及维护完整集群,成本更高;选项 B 的 DAX 仅适用于 DynamoDB;选项 D 的 Redshift 用于分析场景,不适合实时事务。