我有一个 Google App Engine Java 应用程序,它使用 Appengine 数据存储来实现其持久性(使用 JPA 和 Datanucleus)。现在我想将我的后端(数据库)迁移到 Google Cloud SQL。我已经创建了云 sql 帐户和实例。我还授予我的 GAE 应用程序使用此实例的权限。
现在,我该如何重写我的应用程序或者我应该对我的应用程序进行哪些更改,以便迁移到云 sql。
有什么好的教程吗?非常欢迎任何帮助。
我有一个 Google App Engine Java 应用程序,它使用 Appengine 数据存储来实现其持久性(使用 JPA 和 Datanucleus)。现在我想将我的后端(数据库)迁移到 Google Cloud SQL。我已经创建了云 sql 帐户和实例。我还授予我的 GAE 应用程序使用此实例的权限。
现在,我该如何重写我的应用程序或者我应该对我的应用程序进行哪些更改,以便迁移到云 sql。
有什么好的教程吗?非常欢迎任何帮助。
我建议遵循Using Google Cloud SQL with App Engine Java SDK。配置示例数据库后,为数据存储中的实体创建新表。
对于实际的数据迁移,您有一些可能的路线:
INSERT
语句中,然后将它们上传到 Cloud SQL