Q47 — AWS DVA-C02 第3章
第 47/100 题 | ← 返回第3章
伊个开发人乡正在创建伊个 AWS Lambda 函数,该函数将生成小导出伊个文件。在声行笔程中,该函数商要100 MB的临时存储用于暂存文件。这些文件在函数完成后将不再商要。开发人乡如何能够最有效地处理这些临时文件?
- A. 将文件存储在 Amazon Elastic Block Store (Amazon EBS) 中,并在 Lambda 函数结束时删除文件。
- B. 将文件复制到 Amazon Elastic File System (Amazon EFS) 中,并在 Lambda 函数结束时删除文件。
- C. 将文件存储在 /tmp 目录中,并在 Lambda 函数结束时删除文件。 ✓
- D. 将文件复制到带有生命周期策略以删除文件的 Amazon S3 存储桶中。
正确答案: C. 将文件存储在 /tmp 目录中,并在 Lambda 函数结束时删除文件。
解析
Lambda函数的 /tmp 目录提供了一个本地临时存储的路径,适用于处理临时文件。这个目录中的数据在函数执行结束后将被删除,所以在这种情况下,它是处理临时文件的最有效方式。选项A和B涉及到使用持久性存储(Amazon EBS或Amazon EFS),这对于临时文件来说可能是不必要的,并且可能会引入额外的成本和复杂性。选项D提到了使用 Amazon S3,这对于持久性存储是有用的,但对于短暂的、不再需要的临时文件来说,/tmp 目录通常是更简单和经济的选择。 【灯笼考证提供:swufelp1999】