AWS SAA 题库

点击卡片任意位置翻面查看正确答案与解析,也可以用键盘 切换题目。

第 519 / 1018 题单选题

这家公司正在设计一个新的 Web 应用程序,该应用程序将在 Amazon EC2 实例上运行。该应用程序将使用 Amazon DynamoDB 作为后端数据存储。预计应用程序的流量将是不可预测的。公司预期应用程序对数据库的读写吞吐量将是中等到高的。公司需要根据应用程序的流量进行弹性扩展。 哪种 DynamoDB 表配置能够以最具成本效益的方式满足这些要求?

  • A. 使用 DynamoDB 标准表类配置预配置的读取和写入容量。通过 DynamoDB 标准表设置自动扩展到一个最大定义的容量。
  • B. 使用 DynamoDB 标准表类配置按需模式。
  • C. 使用 DynamoDB 标准低频访问(DynamoDB 标准-IA)表类配置预配置的读取和写入容量。通过 DynamoDB 自动扩展设置到一个最大定义的容量。
  • D. 使用 DynamoDB 标准低频访问(DynamoDB 标准-IA)表类配置按需模式。
第 519 / 1018 题正确答案 B
  • B. 使用 DynamoDB 标准表类配置按需模式。

解析

在应用程序流量不可预测的情况下,选择按需模式(选项 B)可以根据实际需求动态扩展,并避免过度配置容量。使用 DynamoDB 的按需模式可以根据实际负载灵活地调整读写容量,确保成本效率,并避免支付未使用的资源。

AI 解析

DynamoDB按需模式无需预置容量,自动即时扩展读写吞吐量以应对不可预测的流量,按请求量计费。适用场景明确包括流量波动剧烈的应用。预置容量(选项A、C)需提前规划峰值,存在资源闲置或不足风险;标准-IA(选项C、D)适用于低频访问数据,与题干中“中高吞吐量”不符。AWS官方文档指出按需模式适合无法预测流量的场景,无需容量规划即可弹性伸缩。《Amazon DynamoDB开发人员指南》提到按需模式简化了吞吐量管理,为突发或波动负载提供即时适应能力。