0

我是Apache HC的新手,我想知道上傳大小爲1或2 GB的文件的最佳方式是什麼。用Apache HttpClient上傳2GB文件

我正在使用Minio SDK從服務器檢索預先註冊的url。之後,我將這個預先登記的URL發送到將上載指定文件的客戶端。

從Minio方面來看,每個放置操作的最大尺寸是5GiB,所以minio方面應該沒有問題。我主要關心的是:

爲了獲得最佳性能/更少錯誤的行爲,從Apache HC實現文件上傳的最佳方式是什麼?

我猜測,直接上傳2GB文件不是一個好的選擇。如果發生錯誤,Apache HttpClient是否處理上載?將文件作爲零件上傳方便嗎?我如何實現這一目標?

回答

0

從Minio方面來看,每個放置操作的最大尺寸是5GiB,所以Minio方面應該沒有問題。我主要關心的是:

爲了獲得最佳性能/更少錯誤的行爲,從Apache HC實現文件上傳的最佳方式是什麼?

我猜測,直接上傳2GB文件不是一個好的選擇。如果發生錯誤,Apache HttpClient是否處理上載?將文件作爲零件上傳方便嗎?我如何實現這一目標?

Minio服務器將每個PutObject的最大大小更改爲16GiB。 Apache客戶端應該處理上傳到2GiB沒有問題。

相關問題