我正在尝试通过遍历行,获取数据并从相应的MySQL行插入正确的MongoDB信息,将MySQL数据库迁移到MongoDB数据库。我想知道访问原始.SQL文件的最佳方法(在Ruby中),所以我可以将它放入哈希。
答案 0 :(得分:0)
因此,有一些从SQL迁移到MongoDB的常用策略。
mongoimport
拉入MongoDB。方法#1 适用于基本数据集,但二进制数据可能存在一些问题。除非你能确认它正常工作,否则我通常会反对#1。
通常建议方法#2 。
该过程因语言而异,但应该非常简单。只需从MySQL查询所有数据,将数据转换为MongoDB所需的格式,然后执行插入。
这样做有几个好处: