Aplikace spuštěné v cloudové platformě jsou spouštěny v izolovaném kontejneru s přechodným lokálním systémem souborů. Pokud například dojde k havárii aplikace, bude systém souborů vyřazen a pro novou instanci kontejneru se přidělí přidělen nový systém souborů. Proto můžete použít lokální systém souborů pouze pro vytváření dočasných souborů nebo pro uchovávání dočasných vyrovnávacích pamětí, ne pro ukládání trvalých informací. Chcete-li uložit trvalé informace, použijte relační databázi nebo databázi NoSQL nebo jinou externí službu.
Toto pravidlo označí kód Java, který odkazuje na následující třídy, konstruktory a metody, které se používají pro zápis souborů.
java.io.FileOutputStreamjava.io.FileWriternew java.io.PrintWriter(java.io.File)new java.io.PrintWriter(java.io.File, java.lang.String)new java.io.PrintWriter(java.lang.String)new java.io.PrintWriter(java.lang.String, java.lang.String)java.io.RandomAccessFile
writewriteBooleanwriteBytewriteByteswriteCharwriteCharswriteDoublewriteFloatwriteIntwriteLongwriteShortwriteUTFsetLengthjava.nio.file.Files:
copycreateDirectoriescreateFilemovenewBufferedWriternewByteChannelwriteorg.apache.commons.io.FileUtils
copyDirectorycopyDirectoryToDirectorycopyFilecopyFileToDirectorycopyInputStreamToFilecopyToFilecopyURLToFilemoveDirectorymoveDirectoryToDirectorymoveFilemoveFileToDirectorymoveToDirectorywritewriteByteArrayToFilewriteLineswriteStringToFileDalší informace viz dostupné služby Databáze IBM Cloud.