1. ホーム
  2. amazon-web-services

[解決済み] AWS Lambda Functionに一時ファイルを保存することはできますか?

2022-02-10 08:31:26

質問

私はファイル抽出のためのラムダ関数を書いていて、この関数を実行中にファイルを保存する必要があるので、awsのラムダ関数にそのファイルを保存する必要があります。 それはラムダ上でファイルを格納することは可能ですか?

解決方法は?

はい、AWS LambdaのFAQから引用します。

<ブロッククオート

各Lambda関数は、自身の/tmpディレクトリに500MBの非固定ディスク領域を受け取ります。

https://aws.amazon.com/lambda/faqs/

コメントで指摘されているように、関数の1回の実行に対してのみ確実に存在することに注意してください。実行環境をコントロールすることはできないので、それ以降の実行はラムダ関数の異なるインスタンスで行われるかもしれません。

もし、より永続的なデータが必要な場合は、AWS S3を使用する必要があります。