【问题标题】:How can import a .sql file in app engine datastore如何在应用引擎数据存储区中导入 .sql 文件
【发布时间】:2012-11-06 14:48:08
【问题描述】:

我正在试验 GAE,并且正在寻找一种在应用引擎数据存储区中导入 .sql 文件的方法。我在 GAE 网站上找到了导入 CSV ans xml 文件的方法:

https://developers.google.com/appengine/docs/python/tools/uploadingdata

但没有关于 .sql 的内容。

我还遇到了所谓的“jiqlAdmin 数据查询工具”,它声称可以将 .sql 文件导入 google 的数据存储区:

https://groups.google.com/forum/?fromgroups=#!topic/google-appengine-java/Sfy3jmWhYfI

有人试过这个工具吗?它有效吗?您还有什么建议吗?

谢谢

【问题讨论】:

    标签: google-app-engine google-cloud-datastore


    【解决方案1】:

    如果目标只是将 SQL 与 App Engine 结合使用,我会查看 Google Cloud SQL,它与 App Engine 配合得很好。

    如果您只希望数据存储区中的数据,将其转换为 CSV 并按照第一个链接上传可能是一个不错的选择。如果您有诸如外键之类的东西,这将不起作用,因为它们将引用旧 SQL 数据库中的 ID。如果数据的排列方式使得使用JOIN 是理解数据的唯一方法,您也可能不会对数据感到满意。

    因为听起来您才刚刚开始,所以我认为 Google Cloud SQL 是更好的选择。

    【讨论】:

      猜你喜欢
      • 2019-01-24
      • 1970-01-01
      • 2011-09-07
      • 2012-07-08
      • 2013-02-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-30
      相关资源
      最近更新 更多