MySQL到AppEngine

0 投票
3 回答
1290 浏览
提问于 2025-04-15 21:40

我来自巴西,在FATEC上学(巴西的一所大学)。

我正在学习AppEngine。

现在,我想把一个大的MySQL数据库加载到AppEngine上,以便进行一些查询,但我不知道该怎么做。我试过用CSV文件进行测试,但有没有办法直接从MySQL导入呢?这个数据库是来自Pentaho BI Server(www.pentaho.com)。

谢谢你的关注。

祝好,
丹尼尔·奈托

3 个回答

0

如果你在用Pentaho BI Server作为数据源,为什么不考虑用Pentaho数据集成(ETL工具)来转移数据呢?至少,PDI可以自动化你在数据源和任何AppEngine批量加载工具之间的数据移动(它可以很容易地通过一个shell步骤来触发任何应用程序)。

1

你可以看看Nick Johnson写的这篇文章,标题是高级批量加载,里面有你需要的信息。

如果你想要让App Engine和MySQL之间的数据实时同步,可以关注一下AppRocket。使用AppRocket的话,你需要在第一次同步之前把数据放到App Engine里。此外,你可能还需要对你的模型做一些小改动。

1

从你的标签来看不是很清楚,不过推荐使用文档中提到的批量加载工具,而不是直接把你的csv文件上传到应用服务器上。

撰写回答