2017-03-08 106 views
2

有沒有可能在S3存儲文件的某個偏移處寫入?我們真的不希望下載它,因爲文件相當大(每個GB只有幾GB),因此無法一直讀取 - 修改 - 寫入。AWS S3寫在偏移量

+0

這在S3中不可行。 – birryree

+0

如果您使用[多部分對象_copies_](http://docs.aws.amazon.com/AmazonS3/latest/dev/CopyingObjctsUsingRESTMPUapi.html)複製您的S3對象,但僅限於您所在的部分想要開始追加(通過繼續分段上傳)? – Castaglia

+0

需要頻繁更改文件的內容,所以......不可能;( – BaronSamedi1958

回答

2

無法在S3中追加數據。

一種可能的解決方法是每次創建新文件(可能使用Kinesis Firehose)並運行EMR作業(可能使用Data Pipeline)按需要按小時或每日節奏合併這些小文件。

+0

)我們不需要追加,我們需要覆蓋,我們可能完全看看更改文件格式,謝謝指出! – BaronSamedi1958