Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Cloud Storage est la solution recommandée pour la lecture et l'écriture de fichiers dans App Engine. Toutefois, si votre application a uniquement besoin d'écrire des fichiers temporaires, vous pouvez vous servir des méthodes spécifiques au langage utilisé pour écrire des fichiers dans un répertoire nommé /tmp.
Tous les fichiers de ce répertoire sont stockés dans la mémoire RAM de l'instance. Par conséquent, le fait d'écrire dans /tmp occupe de la mémoire système. En outre, les fichiers du répertoire /tmp ne sont disponibles que pour l'instance d'application qui les a créés. Lorsque l'instance est supprimée, les fichiers temporaires sont supprimés.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/09/04 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/09/04 (UTC)."],[[["\u003cp\u003eCloud Storage is recommended for reading and writing files in App Engine.\u003c/p\u003e\n"],["\u003cp\u003eTemporary files can be written to the \u003ccode\u003e/tmp\u003c/code\u003e directory using language-specific methods.\u003c/p\u003e\n"],["\u003cp\u003eFiles in \u003ccode\u003e/tmp\u003c/code\u003e are stored in the instance's RAM and consume system memory.\u003c/p\u003e\n"],["\u003cp\u003eTemporary files in \u003ccode\u003e/tmp\u003c/code\u003e are only accessible to the instance that created them and are deleted when the instance is deleted.\u003c/p\u003e\n"]]],[],null,["# Reading and writing temporary files\n\nGo Java Node.js PHP Python Ruby\n\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n\nWhile [Cloud Storage](/appengine/docs/standard/using-cloud-storage)\nis the recommended solution for reading and writing files in App Engine,\nif your app only needs to write temporary files, you can use language-specific\nmethods to write files to a directory named `/tmp`.\n\nAll files in this directory are stored in the instance's RAM, therefore writing\nto `/tmp` takes up system memory. In addition, files in the `/tmp` directory are\nonly available to the app instance that created the files. When the instance is\ndeleted, the temporary files are deleted.\n\n\u003cbr /\u003e"]]