有人知道将数据从MongoDB转储到MySQL的简单方法吗?

时间:2011-12-14 18:02:20

标签: mysql mongodb database

我们一直使用MongoDB作为我们的主要数据存储一段时间,但我发现很难取悦我们的业务用户,因为它缺乏关系。

我希望做的是将数据从Mongo转储到MySQL,以便让这些重度MySQL用户能够以他们习惯的格式进行查询。

有谁知道这样做的优雅方式?

我希望避免一些繁重的脚本来到那里......

3 个答案:

答案 0 :(得分:2)

阅读所有数据!写下所有数据!

read all the data

使用MongoDb和Mysql的语言特定驱动程序从MongoDb获取所有数据,并根据您的表模式插入Mysql。你肯定需要一些编码。

更新:您可以尝试使用此工具:

http://grahamis.com/blog/2010/06/10/squealer-intro/

https://github.com/delitescere/squealer

答案 1 :(得分:0)

奇怪的问题。除了任意文档之外,您是否适合RDBMS模式? 你一定是在做梦。尝试CSV导出......其他一切都取决于您和您的编码技能。

答案 2 :(得分:0)

答案是水壶。 感谢Adam我们的工程师,他找到了解决方案。

http://kettle.pentaho.com/

他们添加了一个连接Mongo的工具。 然后,您可以将数据迁移到MySQL。

相关问题