How do I upload a large object in parallel?

Updated at:

Overview

This topic describes how to upload a large file concurrently.

Detail

You can use either of the following methods to upload a single large file:

  • If you use ossutil to upload data, you can use the -bigfile-threshold, -jobs, and -parallel options. For more information, see ossutil documentation.
  • If you use the multipart Upload API of OSS API or SDK, you can write code for calling the upload API concurrently as needed. In addition, some SDKs control the concurrency when you upload files by using multipart Upload. For example, the Java SDK Controls the Concurrency by using taskNum and the Python SDK controls by using the num_threads parameter.

Scope

  • Object Storage Service (OSS)