Jede Art zu schreiben von Dateien DIREKT auf S3 mit boto3?

Schrieb ich ein python-Skript zur Verarbeitung von sehr großen Dateien (einige TB in Summe), die ich laufen werde, auf einer EC2-Instanz. Danach will ich speichern die verarbeiteten Dateien in ein S3 bucket. Derzeit ist mein script speichert zunächst die Daten auf der Festplatte und dann lädt es auf S3. Leider wird dies ziemlich teuer, da die extra Wartezeit für die Instanz zuerst auf die Platte schreiben und anschließend hochladen.

Gibt es eine Möglichkeit zu nutzen boto3 Dateien zu schreiben, die direkt zu einem S3-bucket?

Edit: um zu klären, meine Frage, ich bin gefragt, wenn ich ein Objekt im Speicher, das schreiben, das Objekt direkt zu S3, ohne zuerst speichern Sie das Objekt auf der Festplatte.

InformationsquelleAutor Richard Sun | 2018-01-28
Schreibe einen Kommentar