OSS Java SDK は、ビジネスニーズに合わせて、ファイル(オブジェクト)に対するさまざまな操作をサポートしています。
-
ファイルのアップロード: シンプル、追加、再開可能、マルチパートアップロードなど、さまざまなシナリオに対応する複数のメソッドを提供します。大きなファイルやネットワーク接続が不安定な場合は、データの整合性を確保するために、再開可能アップロードとマルチパートアップロードをお勧めします。 SDK には、アップロードプロセスのリアルタイムモニタリングのためのアップロード進捗状況を示す横棒グラフも備わっています。
-
ファイルのダウンロード: ストリーミング、ローカルファイルへの保存、範囲、再開可能、条件付きダウンロード、署名付き URL の使用など、さまざまなメソッドをサポートしています。再開可能なダウンロードは、大きなファイルや信頼性の低いネットワークの場合に特に役立ちます。これは、最後のブレークポイントから再開できるため、効率が向上するためです。ダウンロードの進捗状況をリアルタイムで追跡するためのダウンロード進捗状況を示す横棒グラフも提供されています。
-
ファイルの管理: ストレージタイプの変更、メタデータの設定、名前の変更、削除、分類のためのタグ付けなど、さまざまな管理タスクを有効にします。有効期限が切れたコンテンツを自動的に消去するライフサイクルルールを設定して、柔軟な管理を実現することもできます。
-
フォルダの管理: ファイルをスラッシュ (/) を使用してディレクトリ階層に整理し、グループ管理を容易にします。
-
データインデックス: SDK は堅牢なデータインデックス機能を提供し、OSS に保存されている大量のデータ全体を効率的に検索できるようにします。効果的なインデックスポリシーを確立することにより、ペタバイト規模のデータセット内で必要なファイルを迅速に見つけることができ、検索効率が大幅に向上します。
-
LiveChannel の管理: Java SDK を使用して、作成、一覧表示、削除などの一般的な LiveChannel タスクを実行します。