Object Storage Service (OSS) において、オブジェクトはデータ操作の基本単位です。OSS C++ SDK は、オブジェクトをアップロードするために、以下のメソッドを提供しています。
シンプルアップロード:最大 5 GB のオブジェクトのアップロードをサポートしています。メモリおよびローカル記憶域からのアップロードに対応しています。
追加アップロード (C++ SDK):最大ファイルサイズは 5 GB です。
再開可能なアップロード (C++ SDK):同時アップロード、再開可能なアップロード、およびカスタムのシャードサイズをサポートしています。このメソッドは、サイズの大きいファイルのアップロードに推奨されます。最大ファイルサイズは 48.8 TB です。
マルチパートアップロード (C++ SDK):サイズの大きいファイルのアップロードに使用されます。最大ファイルサイズは 48.8 TB です。
アップロード中に、ファイルメタデータを設定し、進捗横棒グラフを使用してアップロードの進捗状況を確認できます。アップロード完了後、アップロードコールバック (C++ SDK) を利用することもできます。