繁体   English   中英

替换Google Cloud SQL的数据存储区

[英]Replace datastore for google cloud sql

我正在开发一个带有端点的Google App Engine Java应用程序,该应用程序使用Appengine数据存储来实现持久性(使用JPA和Datanucleus),并且运行良好。

现在,我想将后端(数据库)迁移到Google Cloud SQL。 我已经创建了云sql帐户和实例。 我还为我的GAE应用授予了使用该实例的权限。

现在,我该如何重写我的应用程序或应该对我的应用程序进行哪些更改,才能迁移到Cloud sql。

有什么好的教程吗? 任何帮助都将受到欢迎。

如果您愿意从数据存储迁移到SQL数据库。 您基本上需要在数据库层(DAO层)进行更改。

  • 首先,您需要检查实体之间的所有关系,例如在SQL和类似情况下。
  • 其次,您需要查看在数据存储中创建的所有索引,并将它们相应地放入SQL实例数据库中。
  • 第三,检查您在数据存储区实体上的搜索操作(基本上检查您是否需要在实体之间创建太多的联接,因为如果对包含大量数据的实体进行JOIN,这在SQL中可能会很慢)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM