是否可以将数据从MongoDB迁移到SQL-Server?

时间:2015-05-01 11:53:34

标签: sql sql-server mongodb mongodb-query database

我在周围搜索,发现有办法将数据从sql-server传输/同步到mongodb。我也知道Mongodb包含集合而不是表,并且数据的存储方式不同。我想知道是否可以将数据从mongodb移动到sql-server?如果是,那么我应该研究哪些工具/主题。

1 个答案:

答案 0 :(得分:10)

当然可以,但是你需要找到一种方法来强制像MongoDB这样的文档数据库的灵活性进入像SQL Server这样的RDBMS。

这意味着你需要定义你想要处理丢失字段的方式(它在db列中是NULL还是默认值?)以及其他通常不适合关系数据库的东西

说,你可以使用一个能够连接到两个数据库的ETL工具,如果你想留在MicroSoft世界(你可以检查这个Importing MongoDB Data Using SSIS 2012有想法)或者你,SSIS可以是一个例子可以使用像Talend Big Data Integration这样的开源工具,它具有MongoDB(当然还有SQL Server)的连接器。