MySQL 迁移到 MongoDB(Mongify)

关系型数据库不适合存储大数据,这也是noSQL数据库流行的原因。

本帖介绍怎么把数据从MySQL数据库迁移到MongoDB。

使用工具:Mongify

Mongify是ruby写的一个迁移工具,用来把SQL数据库迁移到MongoDB

Mongify并不处理RDBMS数据库的主键和外键。

它不光支持MySQL,还支持SQLite等其他关系型数据库。

安装Ruby

前面提到过,Mongify是使用Ruby语言写的,我们首先需要安装Ruby。

在Ubuntu上安装Ruby:

安装gem包管理:

安装其他一些依赖包

安装mongify

如果狗屎防火墙屏蔽了rubygem,你可以使用天朝御用镜像:https://ruby.taobao.org

创建database.config文件

创建数据库配置文件。这个文件中包含MySQL数据库和MongoDB数据库的认证信息和要迁移的数据库。

内容示例:

确保可以正常连接数据库:

MySQL 迁移到 MongoDB(Mongify)

创建数据库转移文件

开始迁移数据库

等待MySQL->Mongodb迁移完成。

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注