Q59 — AWS SAA-C03 第11章
第 59/100 题 | ← 返回第11章
Q759.一家公司对使用 Amazon DynamoDB 表的应用程序执行测试.测试每周运行一次,每次 4 小时.该公司知道测试期间应用程序每秒对表执行多少次读写操作.该公司目前没有将 DynamoDB 用于任何其他用例.解决方案架构师需要优化表的成本.哪种解决方案可以满足这些要求?
- A. 选择点播模式.适当更新读取和写入容量单位.
- B. 选择配置模式.适当更新读取和写入容量单位. ✓
- C. 购买为期 1 年的 DynamoDB 预留容量.
- D. 购买为期 3 年的 DynamoDB 预留容量.
正确答案: B. 选择配置模式.适当更新读取和写入容量单位.
解析
A 或 B.选项 B 根据给定的要求提供所需的成本优化:选择配置模式并适当更新读写容量单位:在预配置模式下,您可以为 DynamoDB 表预配置所需的读取和写入容量单位.通过估计 4 小时测试窗口内每秒的最大读写操作数 (OPS),您可以为表配置有效处理工作负载所需的容量.这就是为什么选项 B 是最佳选择:\ 1. 成本优化:配置模式允许您根据工作负载需求配置容量.通过在 4 小时测试时段内为表配置适当的读取和写入容量单位,您可以确保有足够的容量来有效处理工作负载,同时最大限度地降低非测试期间的成本.\ 2. 性能控制:在配置模式下,您可以通过指定所需的容量来控制表的性能.这确保了测试期间应用程序的读写操作以必要的吞吐量执行.在这种情况下,选项 A. C 和 D 并不是最合适的选择:选项A建议选择按需模式并适当更新读写容量单位.然而,按需模式不需要容量配置,这意味着它可能无法在 4 小时测试窗口期间为特定工作负载提供必要的性能和成本优化.选项 C 和 D 建议购买 DynamoDB 预留容量,期限为 1 年或 3 年.预留容量有利于长期. 一致的工作负载.然而,在这种情况下,测试每周仅运行一次 4 小时,并且 DynamoDB 不用于任何其他用例,购买预留容量并不划算.因此,优化测试过程中使用的DynamoDB表成本的最合适的解决方案是B:选择预配置模式并适当更新读写容量单位.