将 Oracle 11g 数据库迁移到 Google Cloud Spanner

migration of Oracle 11g database to Google Cloud Spanner

我们正计划将我们的 Oracle 11g 数据库迁移到 Google Cloud spanner,我想确认这是否可能。 我们需要规划迁移步骤,迁移过程中有哪些风险和可能遇到的麻烦。 需要专家对上述迁移的意见,我已经进行了很多谷歌搜索,但仍然需要有关迁移到 Cloud Spanner 的建议。

如果你有足够的资源和时间,一切皆有可能!

相对复杂性取决于您的应用程序,特别是您使用了多少 Oracle 数据库的功能,因为 Cloud Spanner 的功能不等同于 Oracle(或者就此而言,不等同于许多其他数据库)。

如果您将其用作简单的事务数据存储,那么它会相对容易。如果您有触发器、存储过程、队列、per-user/per-table ACL、删除子句,那么您将需要做很多额外的工作。

要了解所涉及的工作,您可以在 Cloud Next #18 talk where migration to Cloud Spanner 观看 RDBMS 和 NoSQL 数据库的一般性讨论。