Menggunakan Data Boost di aplikasi Anda

Halaman ini mencantumkan Spanner API yang mendukung Spanner Data Boost dan menjelaskan cara melihat contoh kode yang menggunakan Data Boost. Dengan Data Boost, Anda dapat menjalankan kueri analisis besar dengan dampak yang hampir tidak ada ke workload yang ada di instance Spanner yang disediakan.

Sebelum memulai

Pastikan akun utama (misalnya, akun layanan) yang menjalankan aplikasi memiliki izin Identity and Access Management (IAM) spanner.databases.useDataBoost. Untuk mengetahui informasi selengkapnya, lihat Kontrol akses dengan IAM.

API

Untuk pembacaan yang dipartisi dengan Data Boost, Spanner API berikut memiliki opsi untuk mengaktifkan Data Boost:

Sebaiknya gunakan ExecuteStreamingSql dan streamingRead dalam aplikasi Anda, karena ExecuteSql dan read dibatasi hingga 10 MB data dalam responsnya.

Kode contoh

Untuk contoh penggunaan Data Boost dalam kode aplikasi Anda, lihat Membaca data secara paralel.

Apache Spark SQL Connect untuk Google Cloud Spanner

Konektor Apache Spark SQL untuk Google Cloud Spanner mendukung pembacaan tabel Google Cloud Spanner ke DataFrame Spark menggunakan library Java Spanner. Untuk mengetahui informasi selengkapnya tentang Konektor Apacha Spark SQL, lihat Konektor Apache Spark SQL untuk Google Cloud Spanner.

Langkah selanjutnya