AWS SAA 题库

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

第 712 / 1018 题单选题

一家公司在 us-east-1 区域运行一个照片托管服务。该服务允许来自多个国家的用户上传和查看照片。一些照片在几个月内被频繁查看,而另一些照片在不到一周的时间内被查看。该应用程序使用照片元数据来确定向每个用户显示哪些照片。 哪种解决方案能够以最经济的方式提供适当的用户访问?

  • A. 将照片存储在 Amazon DynamoDB 中。启用 DynamoDB Accelerator (DAX) 来缓存频繁访问的项目。
  • B. 将照片存储在 Amazon S3 智能分层存储类中。将照片元数据及其 S3 位置存储在 DynamoDB 中。
  • C. 将照片存储在 Amazon S3 标准存储类中。设置一个 S3 生命周期策略,将超过 30 天的照片移动到 S3 标准-IA 存储类。使用对象标签来跟踪元数据。
  • D. 将照片存储在 Amazon S3 冷存储存储类中。设置一个 S3 生命周期策略,将超过 30 天的照片移动到 S3 Glacier 深度归档存储类中。将照片元数据及其 S3 位置存储在 Amazon OpenSearch Service 中。
第 712 / 1018 题正确答案 B
  • B. 将照片存储在 Amazon S3 智能分层存储类中。将照片元数据及其 S3 位置存储在 DynamoDB 中。

解析

选项 B 允许您将照片存储在 Amazon S3 智能分层存储类中,该存储类可以根据访问模式自动将数据转移到适当的存储层级中。将照片元数据和其 S3 位置存储在 DynamoDB 中,可以方便地检索和管理照片信息。相比其他选项,这是最经济的解决方案,因为它提供了灵活性和成本效益,并且适合各种访问模式。

AI 解析

Amazon S3 智能分层存储类针对访问模式不稳定的对象自动优化成本,适合访问频率变化大的场景。DynamoDB 作为键值数据库适合快速查询元数据。其他选项存在不足:选项A用DynamoDB存储大对象成本过高;选项C的标准存储类无法自动适配频繁访问变化;选项D冷存储类访问延迟高,不适合实时查看需求。AWS文档指出智能分层通过自动迁移存储层级降低存储费用,DynamoDB与S3结合是常见架构模式。