このトピックでは、Object Storage Service (OSS) SDK for Rubyがオブジェクトをアップロードするために提供するさまざまな方法について説明します。
OSS SDK for Rubyは、オブジェクトをアップロードするための次のメソッドを提供します。
ローカルファイルアップロード: アップロードするファイルのサイズは5 GBを超えることはできません。
ストリームアップロード: アップロードするファイルのサイズは5 GBを超えることはできません。
再開可能なアップロード: 同時アップロードと再開可能なアップロードがサポートされています。 各パーツのサイズを指定できます。 この方法は、最大48.8テラバイトの大きなオブジェクトをアップロードするのに適しています。
アップロードの追加: AppendObject操作を呼び出して、アップロードされた追加可能オブジェクトにコンテンツを追加できます。 追加するファイルのサイズは5 GBを超えることはできません。
オブジェクトがアップロードされたら、コールバックをアップロードできます。