一家公司在 AWS 上运行一个应用程序,该应用程序接收的流量是可变的。该应用程序使用 AWS Direct Connect 连接到本地的 MySQL 兼容数据库。本地数据库始终至少使用 2 GiB 内存。该公司希望将数据库迁移到托管式 AWS 服务,并使用自动扩缩来处理意外增加的工作负载。哪种解决方案能够以最少的管理开销满足这些要求?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 预置一个最小容量为 1 Aurora 容量单位 (ACU) 的 Amazon Aurora Serverless v2 数据库。.
为什么这是答案
Amazon Aurora Serverless v2 提供了自动扩缩功能,可以根据工作负载变化无缝调整数据库容量,从而满足处理意外工作负载增加的需求。它以 Aurora 容量单位 (ACU) 计费,最小容量为 0.5 ACU,但为了满足至少 2 GiB 内存的需求,1 ACU 是一个合适的起点,因为它通常提供约 2 GiB 内存。这种无服务器架构最大限度地减少了管理开销。Amazon DynamoDB 是 NoSQL 数据库,不兼容 MySQL。Amazon Aurora 数据库(非 Serverless)虽然兼容 MySQL,但需要手动扩缩或配置自动扩缩组,管理开销高于 Serverless v2。Amazon RDS for MySQL 数据库也需要手动扩缩或配置自动扩缩,并且其扩缩粒度不如 Aurora Serverless v2 精细,无法实现无缝的自动扩缩。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡