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 nyaris nol terhadap workload yang ada di instance Spanner yang disediakan.

Sebelum memulai

Pastikan akun utama (misalnya, akun layanan) yang menjalankan aplikasi memiliki izin spanner.databases.useDataBoostIdentity and Access Management (IAM). 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 Google Cloud tabel Spanner ke dalam DataFrame Spark menggunakan library Java Spanner. Untuk mengetahui informasi selengkapnya tentang Konektor SQL Apache Spark, lihat Konektor SQL Apache Spark untuk Google Cloud Spanner.

Langkah berikutnya