Migra el código de tu aplicación

Una aplicación típica usa un cliente, como un controlador de bajo nivel o un asignador relacional de objetos (ORM), para conectarse a la base de datos. Spanner admite clientes en varios lenguajes que te permiten usar bibliotecas comunes, como JDBC, en todos los entornos de desarrolladores. Para obtener más información, consulta Descripción general de los controladores.

Además de administrar la forma en que tu aplicación se conecta a Spanner, también debes administrar qué consultas se envían y qué sintaxis usan. Spanner admite dos dialectos de SQL, ambos basados en el estándar ANSI SQL. Puedes usar la interfaz de GoogleSQL o PostgreSQL para Spanner según el ecosistema en el que deseas operar. Para obtener más información, consulta Elige el dialecto correcto para tu base de datos de Spanner. Debido a las diferencias arquitectónicas entre la base de datos de Spanner y tu base de datos de origen, es posible que la sintaxis que se usa en Spanner no se alinee con la de tu base de datos de origen.

Completa los siguientes pasos de forma manual para migrar tu aplicación a Spanner: