2011-07-06 61 views

回答

0

为什么要切换数据库呢? Ruby也可以访问MySQL ...?

检查了这一点:http://sequel.rubyforge.org/

+0

为什么downvote?我想从OP的问题来看,Sequel可能是一个更简单的选择,而不是一个完整的体系结构堆栈切换,因为OP没有真正说明他们为什么要真正需要MongoDB –

+0

我认为它是一个有效的答案,因为OP提到这是一个由于切换语言而陷入困境的问题,正如卢卡斯指出的那样,这不一定是个问题。 +1 –

1

是的,但你需要redesign the schema因为MongoDB是一个文档存储,而不是一个关系数据库管理系统(RDBMS),如MySQL。

当您决定使用MongoDB模式时,您将使用您最喜欢的语言编写一个简单的实用程序,从MySQL数据库中进行选择,将记录转换为适合您的新模式的记录,并将它们插入到MongoDB数据库中。

0

是,MySQL来MongoDB的,它可以很容易地迁移,我分享网址时,你会得到非常简单的方式精确的工作。 你必须按照步骤。

1。测绘数据库结构

2.Export的数据,并根据所定义的结构将其导入。

要看到更多的细节,请点击此链接 https://dzone.com/articles/how-migrate-mysql-mongodb