Google berpartner dengan Simba Technologies Inc, sebuah Magnitude Software Company, untuk menyediakan driver JDBC untuk Spanner.
Rilis driver JDBC saat ini
- Kompatibel dengan JDBC 4.1: Untuk Java 7.0 atau yang lebih tinggi
- Kompatibel dengan JDBC 4.2: Untuk Java 8.0 atau yang lebih tinggi
Masalah umum dan FAQ
Dapatkah saya menggunakan driver ini untuk membuat pernyataan Bahasa Manipulasi Data (DML) dan Bahasa Definisi Data (DDL)?
Ya, driver ini mendukung pernyataan DML dan DDL.
Bagaimana cara driver ini menangani hubungan tabel induk-turunan atau tabel sisipan Spanner?
Hubungan tabel yang disisipkan dipetakan ke hubungan kunci asing di JDBC.
Di Spanner, kumpulan data dalam tabel turunan yang disisipi dengan induk memiliki kunci utamanya yang bergantung pada kunci utama kumpulan data tabel induk yang terkait.
Spanner menentukan bagian kunci utama induk tabel turunan dari
kunci utamanya sebagai kunci asing, yang merujuk ke kunci utama tabel induk.Dengan demikian,
Anda dapat menjelajahi hubungan tabel yang disisipkan menggunakan panggilan metadata
kunci asing di DatabaseMetaData
. Anda dapat membaca detail selengkapnya di Skema dan model data.
Apakah semua jenis data Spanner didukung oleh driver ini?
Jenis data STRUCT
Spanner dipetakan ke jenis data VARCHAR
SQL,
yang dapat diakses melalui driver ini sebagai jenis String
. Semua jenis lainnya memiliki
pemetaan yang sesuai.
Apakah indeks didukung oleh driver ini?
Indeks didukung dalam kueri SELECT
. Sintaksis SQL dijelaskan dalam Sintaksis kueri. Anda dapat mengakses informasi tentang indeks tertentu menggunakan metode DatabaseMetaData.getIndexInfo()
.
Apakah driver ini mendukung kueri berparameter?
Ya, driver ini mendukung parameterisasi posisi.
Apakah ada batasan lain yang perlu dipertimbangkan saat menggunakan pengemudi ini?
Kemampuan driver ini memiliki batas yang ditentukan oleh sistem yang mendasarinya. Lihat kuota dan batas untuk Spanner.
Bagaimana cara mendapatkan dukungan untuk pengemudi ini?
Lihat halaman dukungan kami untuk opsi dukungan.