Q27 — AWS SAA-C03 第1章
第 27/65 题 | ← 返回第1章
Q27.某公司按月存储通话录音 据统计,录音数据可能在一年内被随机引用,但在 1 年后很少访问.必须尽快查询和检索超过 1 年的文件.检索旧文件的延迟是可以接受的 解决方案架构师需要以最低成本存储记录的数据.哪种解决方案最具成本效益?
- A. 将单个文件存储在 Amazon S3 Glacier 中,并将搜索元数据存储在 S3 Glacier 中创建的对象标签中.查询 S3 Glacier 标签并从 S3 Glacier 检索文件
- B. 将单个文件存储在 Amazon S3 中 使用生命周期策略在 1 年后将文件移动到 Amazon S3 Glacier.从 Amazon S3 或 S3 Glacier 查询和检索文件. ✓
- C. 存档单个文件并在 Amazon S3 中存储每个存档的搜索元数据.使用生命周期策略在 1 年后将文件移动到 Amazon S3 Glacier.通过从 Amazon S3 中搜索元数据来查询和检索文件
- D. 在 Amazon S3 中归档单个文件.使用生命周期策略在 1 年后将文件移动到 Amazon S3 Glacier.在 Amazon DynamoDB 中存储搜索元数据 从 DynamoDB 查询文件并从 Amazon S3 或 S3 Glacier 检索它们
正确答案: B. 将单个文件存储在 Amazon S3 中 使用生命周期策略在 1 年后将文件移动到 Amazon S3 Glacier.从 Amazon S3 或 S3 Glacier 查询和检索文件.
解析
这个选项是最经济有效的,因为它利用了Amazon S3的生命周期策略,可以在一段时间后自动将对象从Amazon S3移动到Amazon S3 Glacier。这样就可以方便且经济高效地存储录音,并能够直接从Amazon S3快速查询和检索不到一年的文件。可以从Amazon S3 Glacier检索较旧的文件,其存储成本较低,但检索时间可能较长。 选项A是不正确的,因为将搜索元数据存储在S3 Glacier中创建的对象标签中会增加成本,而且性能可能不如查询存储在Amazon S3中的元数据。 选项C是不正确的,因为与使用生命周期策略将对象移动到Amazon S3 Glacier相比,在Amazon S3中归档单个文件和存储搜索元数据可能会产生更高的成本。此外,在Amazon S3中搜索元数据可能比查询存储在数据库中的元数据要慢。 选项D是不正确的,因为使用Amazon DynamoDB存储搜索元数据也会产生额外的成本,并且对于这个用例可能不是必需的。将搜索元数据存储在Amazon S3中可能更具成本效益,并且仍然提供对记录的快速访问。