【问题标题】:Migrate data from MySQL to Google App Engine (Python) Data Store将数据从 MySQL 迁移到 Google App Engine (Python) 数据存储
【发布时间】:2010-09-07 14:17:58
【问题描述】:

我有一个用 PHP 和 MySQL 创建的旧网站。我希望将其迁移到 Google App Engine (Python)。

以前有人做过吗?您想分享任何示例、提示、资源、工具吗?

我相信我将不得不使用 GAE 文档中介绍的“bulkloader”。还没想好怎么开始。

我有两个任务:

  1. 从 MySQL DB 迁移到本地 GAE App 数据存储
  2. 从 MySQL 转换 -> CSV/XML -> 生产数据存储

我们将不胜感激! :-)

--斯里

【问题讨论】:

  • 不要忽视这样一个事实,即您的 MySQL 表不会以允许您按预期使用数据存储的方式直接导入数据存储。数据存储是非关系型的,如果不对数据进行一些重组,您最终可能会遇到严重的性能问题。这当然不能肯定,但很有可能。
  • @Adam,是的。我已经考虑到了这一点。谢谢。

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


【解决方案1】:

GAE 现在支持 PHP(实验性)和与 MYSQL 非常相似的 CloudSQL。我目前正在编写一些测试应用程序。您可以尝试在这里申请。

要使您的 PHP 应用程序能够部署到 App Engine,请访问 https://gaeforphp.appspot.com/ 将您的应用程序注册为白名单

使用普通的 gmail 帐户尝试。

【讨论】:

  • 晚了三年? :) ...无论如何,由于技术锁定和不透明的支付系统,我将我的应用程序移至 GAE,然后离开了 GAE。
  • 嗨 Srirangan,我希望将 MySQL 迁移到 Google App Engine (Python-django) 数据存储并登陆这里。您能否分享您为迁移所遵循的步骤。任何教程,链接都会有所帮助。谢谢!
猜你喜欢
  • 1970-01-01
  • 2010-11-21
  • 1970-01-01
  • 2013-06-02
  • 2016-07-22
  • 1970-01-01
  • 2010-12-31
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多