小编典典

如何将数据从MongoDB迁移到SQL-Server?

sql

我四处搜索,发现有几种方法可以将数据从sql-server传输/同步到mongodb。

我也知道Mongodb包含集合而不是表,并且数据存储方式不同。

我想知道是否有可能将数据从mongodb移动到sql-server。如果是,那么我应该如何以及使用什么工具/主题?


阅读 206

收藏
2021-04-15

共1个答案

小编典典

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

这意味着您需要定义如何处理丢失的字段(在db列中为NULL?还是默认值?)以及通常不适合关系数据库的其他内容。

说可以,您可以使用能够连接到两个数据库的ETL工具,如果您想留在MicroSoft世界中,可以使用SSIS为例(您可以查看此使用SSIS
2012导入MongoDB数据
的想法),也可以继续用于像Talend Big Data
Integration
这样的开放源代码工具,该工具具有到MongoDB(当然还有SQL Server)的连接器。

2021-04-15