有什么简单的方法可以将数据库从mysql更改为mongoDB?

或更好的一个建议我好的教程做到这一点

最佳答案



方法#1 :以CSV格式从MySQL导出,然后使用mongoimport tool。但是,这在处理二进制数据的日期方面并不总是很好。

方法2::使用您选择的语言编写传输脚本。基本上,您编写了一个程序,一次从MySQL读取一个元素的所有内容,然后将其插入MongoDB。

方法2优于方法1,但仍然不够。

MongoDB使用集合而不是表。 MongoDB不支持联接。在我见过的每个数据库中,这意味着MongoDB中的数据结构与MySQL中的结构不同。

因此,没有用于将SQL移植到MongoDB的“通用工具”。您的数据在到达MongoDB之前需要进行转换。

关于mysql - 将数据库从mysql转换为mongoDb,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6251548/

10-11 22:10
查看更多