一家公司的数据平台使用 Amazon Aurora MySQL 数据库,该数据库具有多个只读副本和跨可用区的数据库实例。用户报告错误,指示连接过多。该公司希望在只读副本提升为主写入器时,将故障转移时间缩短 20%。哪种解决方案符合此要求?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 在 Aurora 数据库前面使用 Amazon RDS Proxy。.
为什么这是答案
Amazon RDS Proxy 是一种高度可用的全托管数据库代理,它可以在应用程序和数据库之间建立连接池,从而减少数据库连接的开销并提高应用程序的弹性。当 Aurora 数据库进行故障转移时,RDS Proxy 会自动将连接路由到新的主实例,从而显著缩短应用程序的停机时间,并减少故障转移对应用程序的影响。 其他选项不符合要求: 切换到 Amazon RDS Multi-AZ 集群部署虽然提供了高可用性,但其故障转移时间可能无法满足缩短 20% 的特定要求,且涉及数据库迁移。 切换到 Amazon DynamoDB 或 Amazon Redshift 是完全不同的数据库服务,需要大规模的应用程序重构和数据迁移,不适用于在现有 Aurora 环境中优化故障转移时间。DynamoDB 主要用于NoSQL工作负载,Redshift 用于数据仓库,它们都不是Aurora MySQL的直接替代品。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡