如何将关系数据库备份到MongoDB中?

时间:2014-01-10 17:01:28

标签: mongodb mongodb-query mongodb-java

我正在使用NoSQL数据库(MongoDB),我想将关系数据库(SQL,MySQL)备份到NoSQL数据库中......

我已阅读内部手册和out - 我没有读到关于如何这样做的参考......

怎么办?你能举个例子吗?

3 个答案:

答案 0 :(得分:0)

您需要编写一个脚本(我建议使用Python),它连接到您要备份的RDBMS,从行中创建一个有意义的文档(或者更好的是,您在所述数据库中表示的对象)和然后将它们插入MongoDB。

答案 1 :(得分:0)

尝试MongoVUE。该工具允许将所有MySQL数据迁移到MongoDB;我用了很多次。点击here下载。

如果上述链接无效,请将粘贴http://www.mongovue.com/downloads/复制到浏览器中。

答案 2 :(得分:0)

在将任何关系数据库迁移到NoSQL数据库时,我们需要定义类似Extract, Transform and Load(ETL)的议程,并且要使ETL工作,我们首先需要了解它。 ** 日程:

- 移民路线图

-Schema Design

- 应用程序集成

- 数据迁移

- 操作注意事项

- 资源开始。

** 您可以从下面的图像中清楚地了解迁移过程:

Enter image description here

Enter image description here