web-dev-qa-db-fra.com

Puis-je stocker un fichier temporaire sur AWS Lambda Function?

J'écris une fonction lambda pour l'extraction de fichiers et j'ai besoin de stocker un fichier tout en exécutant cette fonction, j'ai donc besoin de stocker ce fichier dans la fonction aws lambda. Est-il possible de stocker stocker un fichier sur lambda.

8
Rahul Panwar

Oui, en citant la FAQ AWS Lambda

Chaque fonction Lambda reçoit 500 Mo d'espace disque non persistant dans son propre répertoire/tmp.

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

Notez que, comme le soulignent les commentateurs, il n'est disponible de manière fiable que pour une seule exécution de votre fonction. Vous n'avez aucun contrôle sur l'environnement d'exécution, les exécutions suivantes peuvent donc se faire dans différentes instances de votre fonction lambda.

Si vous avez besoin que les données soient plus persistantes, vous devez utiliser AWS S3.

12
poida