AWS SAA 题库

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

第 1001 / 1018 题单选题

一家在线游戏公司正在将用户数据存储迁移到 Amazon DynamoDB,以支持公司不断增长的用户基础。当前架构包括包含用户档案、成就和游戏内交易的 DynamoDB 表。 公司需要设计一个强大、持续可用和弹性的 DynamoDB 架构,以保持用户的无缝游戏体验。 哪种解决方案将以最低的成本满足这些要求?

  • A. 在单个 AWS 区域中创建 DynamoDB 表。使用按需容量模式。使用全球表在多个区域之间复制数据。
  • B. 使用 DynamoDB Accelerator (DAX) 缓存频繁访问的数据。在单个 AWS 区域中部署表并启用自动扩展。手动配置跨区域复制到其他区域。
  • C. 在多个 AWS 区域中创建 DynamoDB 表。使用按需容量模式。使用 DynamoDB Streams 进行区域之间的跨区域复制。
  • D. 使用 DynamoDB 全球表进行自动多区域复制。在多个 AWS 区域中部署表。使用预配容量模式。启用自动扩展。
第 1001 / 1018 题正确答案 D
  • D. 使用 DynamoDB 全球表进行自动多区域复制。在多个 AWS 区域中部署表。使用预配容量模式。启用自动扩展。

解析

DynamoDB 全球表提供了自动的跨区域复制功能,使数据在多个区域之间保持同步。这种方法提高了应用的可用性和容错能力,特别是在用户分布在不同地理位置时。使用预配容量模式和自动扩展还可以帮助公司控制成本,同时处理峰值流量。这种方案最有效地满足了“强大、持续可用和弹性”的要求。

AI 解析

DynamoDB全球表支持自动多区域复制,确保数据在多个AWS区域的低延迟访问和高可用性。启用自动扩展的预配容量模式根据负载动态调整吞吐量,相比按需模式在稳定流量下更具成本效益。选项A仅单区域使用全球表逻辑矛盾,B和C分别涉及手动复制或Streams增加复杂度。D选项通过全球表自动复制与预配+自动扩展优化成本,符合题干持续可用、弹性且低成本的要求。来源:AWS文档中全球表与容量管理部分。