Bagikan melalui


Menyalin blob dengan Java

Artikel ini menyediakan gambaran umum operasi penyalinan menggunakan pustaka klien Azure Storage untuk Java.

Tentang operasi salin

Operasi salin dapat digunakan untuk memindahkan data dalam akun penyimpanan, antara akun penyimpanan, atau ke akun penyimpanan dari sumber di luar Azure. Saat menggunakan pustaka klien Blob Storage untuk menyalin sumber daya data, penting untuk memahami operasi REST API di belakang metode pustaka klien. Tabel berikut mencantumkan operasi REST API yang dapat digunakan untuk menyalin sumber daya data ke akun penyimpanan. Tabel ini juga menyertakan tautan ke panduan terperinci tentang cara melakukan operasi ini menggunakan pustaka klien Azure Storage untuk Java.

Operasi REST API Waktu menggunakan Metode pustaka klien Panduan
Masukkan Blob Dari URL Operasi ini lebih disukai untuk skenario di mana Anda ingin memindahkan data ke akun penyimpanan dan memiliki URL untuk objek sumber. Operasi ini selesai secara sinkron. uploadFromUrl Menyalin blob dari URL objek sumber dengan Java
Put Blok Dari URL Untuk objek besar, Anda dapat menggunakan Put Block From URL untuk menulis blok individual ke Blob Storage, lalu memanggil Put Block List untuk menerapkan blok tersebut ke blob blok. Operasi ini selesai secara sinkron. stageBlockFromUrl Menyalin blob dari URL objek sumber dengan Java
Copy Blob Operasi ini dapat digunakan ketika Anda ingin penjadwalan asinkron untuk operasi penyalinan. beginCopy Menyalin blob dengan penjadwalan asinkron menggunakan Java

Untuk blob penambahan, Anda dapat menggunakan operasi Tambahkan Blok Dari URL untuk menerapkan blok data baru ke akhir blob penambahan yang ada. Metode pustaka klien berikut membungkus operasi ini:

Untuk blob halaman, Anda dapat menggunakan operasi Letakkan Halaman Dari URL untuk menulis rentang halaman ke blob halaman tempat konten dibaca dari URL. Metode pustaka klien berikut membungkus operasi ini:

Sumber daya pustaka klien