AWS SAA 题库
点击卡片任意位置翻面查看正确答案与解析,也可以用键盘 ← → 切换题目。
一家公司在一大批Amazon EC2实例上运行一个应用程序。该应用程序读取并写入Amazon DynamoDB表中的条目。DynamoDB表的大小不断增长,但应用程序仅需要最近30天的数据。公司需要一种既能最小化成本又能减少开发工作量的解决方案。 哪种解决方案满足这些要求?
AI 解析
D选项正确。Amazon DynamoDB的TTL(Time to Live)功能允许自动删除过期项目,无需额外开发或维护资源。TTL通过设置属性指定数据的过期时间,DynamoDB后台自动处理删除操作,符合最小化成本和开发量的要求。其他选项如A的重新部署堆栈会导致数据管理复杂,B和C依赖外部脚本或Lambda函数增加了维护成本及潜在性能问题。DynamoDB官方文档明确推荐使用TTL管理数据生命周期,属于最佳实践。