Anda dapat membaca dan menambahkan data ke objek dalam bucket zonal, yang tersedia melalui Bucket Cepat. Bucket zonal menggunakan kelas penyimpanan Rapid storage, yaitu kelas penyimpanan berperforma tinggi yang dioptimalkan untuk workload dengan I/O intensif. Objek yang dapat ditambahkan memungkinkan Anda menambahkan data secara inkremental ke file tanpa perlu menulis ulang seluruh objek, sehingga membantu Anda mengelola data yang terus mengalir secara lebih efektif.
Halaman ini menjelaskan cara membaca dan membuat penambahan pada objek yang disimpan di bucket zonal. Bagian ini menunjukkan cara melakukan operasi berikut:
Buat dan tulis ke objek yang dapat ditambahkan.
Membaca objek yang dapat ditambahkan.
Menjeda, melanjutkan, dan menyelesaikan objek yang dapat ditambahkan.
Membaca bagian akhir objek yang dapat ditambahkan.
Mengoptimalkan latensi penulisan dengan kumpulan penulis yang telah dibuka sebelumnya.
Sebelum menggunakan halaman ini, sebaiknya Anda membaca referensi berikut:
Pelajari cara membuat bucket zonal.
Melakukan penulisan yang dapat ditambahkan ke objek
Library klien
C++
Untuk mengetahui informasi selengkapnya, lihatDokumentasi referensi Cloud Storage C++ API.
Untuk melakukan autentikasi ke Cloud Storage, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk library klien.
Contoh berikut menunjukkan proses upload objek yang dapat ditambahkan:
Go
Untuk mengetahui informasi selengkapnya, lihatDokumentasi referensi Cloud Storage Go API.
Untuk melakukan autentikasi ke Cloud Storage, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk library klien.
Contoh berikut menunjukkan proses upload objek yang dapat ditambahkan:
Java
Untuk mengetahui informasi selengkapnya, lihatDokumentasi referensi Cloud Storage Java API.
Untuk melakukan autentikasi ke Cloud Storage, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk library klien.
Contoh berikut menunjukkan proses upload objek yang dapat ditambahkan:
Python
Untuk mengetahui informasi selengkapnya, lihatDokumentasi referensi Cloud Storage Python API.
Untuk melakukan autentikasi ke Cloud Storage, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk library klien.
Contoh berikut menunjukkan proses upload objek yang dapat ditambahkan:
Membaca objek
Library klien
C++
Untuk mengetahui informasi selengkapnya, lihatDokumentasi referensi Cloud Storage C++ API.
Untuk melakukan autentikasi ke Cloud Storage, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk library klien.
Contoh berikut melakukan pembacaan dalam rentang pada satu objek:
Contoh berikut melakukan pembacaan penuh pada satu objek:
Contoh berikut melakukan pembacaan dalam rentang pada satu objek:
Contoh berikut melakukan pembacaan dalam rentang pada beberapa objek (satu pembacaan per objek):
Go
Untuk mengetahui informasi selengkapnya, lihatDokumentasi referensi Cloud Storage Go API.
Untuk melakukan autentikasi ke Cloud Storage, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk library klien.
Contoh berikut melakukan pembacaan dalam rentang pada satu objek:
Contoh berikut melakukan pembacaan penuh pada satu objek:
Contoh berikut melakukan pembacaan dalam rentang pada satu objek:
Java
Untuk mengetahui informasi selengkapnya, lihatDokumentasi referensi Cloud Storage Java API.
Untuk melakukan autentikasi ke Cloud Storage, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk library klien.
Contoh berikut melakukan pembacaan dalam rentang pada satu objek:
Contoh berikut melakukan pembacaan penuh pada satu objek:
Contoh berikut melakukan pembacaan dalam rentang pada satu objek:
Contoh berikut melakukan pembacaan dalam rentang pada beberapa objek:
Python
Untuk mengetahui informasi selengkapnya, lihatDokumentasi referensi Cloud Storage Python API.
Untuk melakukan autentikasi ke Cloud Storage, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk library klien.
Contoh berikut melakukan pembacaan dalam rentang pada satu objek:
Contoh berikut melakukan pembacaan penuh pada satu objek:
Contoh berikut melakukan pembacaan dalam rentang pada satu objek:
Contoh berikut melakukan pembacaan dalam rentang pada beberapa objek:
Menjeda dan melanjutkan objek
Library klien
C++
Untuk mengetahui informasi selengkapnya, lihatDokumentasi referensi Cloud Storage C++ API.
Untuk melakukan autentikasi ke Cloud Storage, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk library klien.
Contoh berikut menjeda dan melanjutkan objek yang dapat ditambahkan:
Go
Untuk mengetahui informasi selengkapnya, lihatDokumentasi referensi Cloud Storage Go API.
Untuk melakukan autentikasi ke Cloud Storage, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk library klien.
Contoh berikut menjeda dan melanjutkan objek yang dapat ditambahkan:
Java
Untuk mengetahui informasi selengkapnya, lihatDokumentasi referensi Cloud Storage Java API.
Untuk melakukan autentikasi ke Cloud Storage, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk library klien.
Contoh berikut menjeda dan melanjutkan objek yang dapat ditambahkan:
Python
Untuk mengetahui informasi selengkapnya, lihatDokumentasi referensi Cloud Storage Python API.
Untuk melakukan autentikasi ke Cloud Storage, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk library klien.
Contoh berikut menjeda dan melanjutkan objek yang dapat ditambahkan:
Menyelesaikan objek
Library klien
C++
Untuk mengetahui informasi selengkapnya, lihatDokumentasi referensi Cloud Storage C++ API.
Untuk melakukan autentikasi ke Cloud Storage, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk library klien.
Contoh berikut menyelesaikan objek yang dapat ditambahkan:
Go
Untuk mengetahui informasi selengkapnya, lihatDokumentasi referensi Cloud Storage Go API.
Untuk melakukan autentikasi ke Cloud Storage, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk library klien.
Contoh berikut menyelesaikan objek yang dapat ditambahkan:
Java
Untuk mengetahui informasi selengkapnya, lihatDokumentasi referensi Cloud Storage Java API.
Untuk melakukan autentikasi ke Cloud Storage, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk library klien.
Contoh berikut menyelesaikan objek yang dapat ditambahkan:
Python
Untuk mengetahui informasi selengkapnya, lihatDokumentasi referensi Cloud Storage Python API.
Untuk melakukan autentikasi ke Cloud Storage, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk library klien.
Contoh berikut menyelesaikan objek yang dapat ditambahkan:
Membaca ekor objek
Library klien
C++
Untuk mengetahui informasi selengkapnya, lihatDokumentasi referensi Cloud Storage C++ API.
Untuk melakukan autentikasi ke Cloud Storage, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk library klien.
Contoh berikut membaca bagian akhir objek yang dapat ditambahkan:
Go
Untuk mengetahui informasi selengkapnya, lihatDokumentasi referensi Cloud Storage Go API.
Untuk melakukan autentikasi ke Cloud Storage, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk library klien.
Contoh berikut membaca bagian akhir objek yang dapat ditambahkan:
Java
Untuk mengetahui informasi selengkapnya, lihatDokumentasi referensi Cloud Storage Java API.
Untuk melakukan autentikasi ke Cloud Storage, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk library klien.
Contoh berikut membaca bagian akhir objek yang dapat ditambahkan:
Python
Untuk mengetahui informasi selengkapnya, lihatDokumentasi referensi Cloud Storage Python API.
Untuk melakukan autentikasi ke Cloud Storage, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk library klien.
Contoh berikut membaca bagian akhir objek yang dapat ditambahkan:
Mengoptimalkan latensi tulis
Jika Anda mempertahankan logika penulisan paralel gRPC sendiri, pertimbangkan untuk menggunakan kumpulan penulis yang telah dibuka sebelumnya pada objek yang dapat ditambahkan yang belum difinalisasi. Karena objek setiap penulis sudah dibuat dan alirannya sudah terbuka, aplikasi Anda dapat langsung menambahkan data, bukan menunggu pembuatan objek dan penyiapan aliran saat perlu menulis.
Library klien
C++
Untuk mengetahui informasi selengkapnya, lihatDokumentasi referensi Cloud Storage C++ API.
Untuk melakukan autentikasi ke Cloud Storage, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk library klien.
Contoh berikut menggunakan kumpulan penulis yang telah dibuka sebelumnya untuk bucket zonal:
Go
Untuk mengetahui informasi selengkapnya, lihatDokumentasi referensi Cloud Storage Go API.
Untuk melakukan autentikasi ke Cloud Storage, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk library klien.
Contoh berikut menggunakan kumpulan penulis yang telah dibuka sebelumnya untuk bucket zonal:
Java
Untuk mengetahui informasi selengkapnya, lihatDokumentasi referensi Cloud Storage Java API.
Untuk melakukan autentikasi ke Cloud Storage, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk library klien.
Contoh berikut menggunakan kumpulan penulis yang telah dibuka sebelumnya untuk bucket zonal:
Python
Untuk mengetahui informasi selengkapnya, lihatDokumentasi referensi Cloud Storage Python API.
Untuk melakukan autentikasi ke Cloud Storage, siapkan Kredensial Default Aplikasi. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan autentikasi untuk library klien.
Contoh berikut menggunakan kumpulan penulis yang telah dibuka sebelumnya untuk bucket zonal: