迁移应用代码

典型应用使用客户端(例如低级驱动程序或对象关系映射器 [ORM])连接到数据库。Spanner 支持多种语言的客户端,让您可以在各种开发者环境中使用 JDBC 等常用库。如需了解详情,请参阅驱动程序概览

除了管理应用如何连接到 Spanner 之外,您还必须管理发送哪些查询以及查询使用哪种语法。Spanner 支持两种 SQL 方言,这两种方言均基于 ANSI SQL 标准。您可以根据要使用的生态系统,选择使用 GoogleSQL 或 PostgreSQL 接口来操作 Spanner。如需了解详情,请参阅为 Spanner 数据库选择合适的方言。 由于 Spanner 数据库与源数据库之间存在架构差异,因此 Spanner 中使用的语法可能与源数据库的语法不一致。

手动完成以下步骤,将应用迁移到 Spanner: