从 SQL 迁移到 MongoDB?

ebr*_*bro 4 sql-server migration mongodb

我正在研究将数据从 SQL 2012 迁移到 mongoDB 的可能性。我的经理特别要求我查看处理 SQL 和 MongoDB 中数十亿行所需的时间,以决定是否迁移。有什么建议或建议,或者我应该去哪里进行更多研究?到目前为止我已经做了

  1. 在我的开发环境中安装了 MongoDB
  2. 我已经能够连接到 MongoDB,创建数据库和集合

我现在的问题3.如何将SQL中的数据库导入到Mongo(比如说迁移Adventure Works)

提前致谢!

Ash*_*vis 5

我创建了一个 Node.js 脚本,用于将 SQL 数据库复制到 MongoDB。

你可以在这里找到它。

要使用...

克隆存储库:

git clone https://github.com/ashleydavis/sql-to-mongodb
Run Code Online (Sandbox Code Playgroud)

安装依赖项:

cd sql-to-mongodb
npm install
Run Code Online (Sandbox Code Playgroud)

设置你的配置:

编辑 config.js。添加 MongoDB 数据库的 SQL 连接字符串和详细信息。

运行脚本:

node index.js
Run Code Online (Sandbox Code Playgroud)

这可能需要一段时间才能完成!但当它完成时,您将在 MongoDB 中拥有 SQL 数据库的副本。如果有任何问题,请告诉我。