AWS SAA 题库

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

第 489 / 1018 题单选题

一个游戏公司使用 Amazon DynamoDB 存储用户信息,例如地理位置、玩家数据和排行榜。该公司需要配置连续备份到一个 Amazon S3 存储桶,且要求最小的编码工作。备份不能影响应用程序的可用性,也不能影响表定义的读容量单位(RCUs)。 哪种解决方案满足这些要求?

  • A. 使用 Amazon EMR 集群。创建一个 Apache Hive 作业将数据备份到 Amazon S3。
  • B. 直接从 DynamoDB 导出数据到 Amazon S3,并进行连续备份。为表打开时点恢复。
  • C. 配置 Amazon DynamoDB 流。创建一个 AWS Lambda 函数来消费流并将数据导出到 Amazon S3 存储桶。
  • D. 创建一个 AWS Lambda 函数定期将数据库表中的数据导出到 Amazon S3。为表打开时点恢复。
第 489 / 1018 题正确答案 B
  • B. 直接从 DynamoDB 导出数据到 Amazon S3,并进行连续备份。为表打开时点恢复。

AI 解析

在处理AmazonDynamoDB数据库的连续备份问题时,我们需要考虑备份的效率、对应用程序的影响以及是否满足连续性和时点恢复的要求。A选项使用AmazonEMR集群和ApacheHive虽然可以执行数据备份,但这种方式编码工作较多,且可能对应用程序的可用性产生影响。B选项直接从DynamoDB导出数据到AmazonS3并进行连续备份,满足了最小编码工作的要求,同时DynamoDB的时点恢复功能确保了数据的一致性和可恢复性。这种方式也不会影响应用程序的可用性和表定义的读容量单位(RCUs)。C选项虽然配置了DynamoDB流,但需要AWSLambda函数来消费流并将数据导出到S3,这增加了编码的复杂性,且可能对DynamoDB的性能产生影响。D选项虽然也是使用AWSLambda函数定期备份数据,但未明确说明是否为连续备份,且同样可能影响DynamoDB的性能。因此,根据题目的要求,B选项是最能满足公司对连续备份到AmazonS3的需求,同时要求最小编码工作、不影响应用程序可用性和表RCUs的解决方案。