Memigrasikan kode aplikasi

Aplikasi standar menggunakan klien, seperti driver tingkat rendah atau pemetaan relasional objek (ORM) untuk terhubung ke database. Spanner mendukung klien dalam beberapa bahasa yang memungkinkan Anda menggunakan library umum, seperti JDBC, di seluruh lingkungan developer. Untuk mengetahui informasi selengkapnya, lihat Ringkasan driver.

Selain mengelola cara aplikasi terhubung ke Spanner, Anda juga harus mengelola kueri yang dikirim dan sintaksis yang digunakan kueri. Spanner mendukung dua dialek SQL, keduanya didasarkan pada standar ANSI SQL. Anda dapat memilih untuk menggunakan antarmuka GoogleSQL atau PostgreSQL untuk Spanner berdasarkan ekosistem tempat Anda ingin beroperasi. Untuk informasi selengkapnya, lihat Memilih dialek yang tepat untuk database Spanner Anda. Karena perbedaan arsitektur antara database Spanner dan database sumber Anda, sintaksis yang digunakan di Spanner mungkin tidak sesuai dengan sintaksis database sumber Anda.

Selesaikan langkah-langkah berikut secara manual untuk memigrasikan aplikasi Anda ke Spanner: