连接 -MongoDB 和 SQL Server

Posted

技术标签:

【中文标题】连接 -MongoDB 和 SQL Server【英文标题】:Connection -MongoDB & SQL Server 【发布时间】:2016-11-22 20:33:01 【问题描述】:

我需要在 ##MongoDB## 和 ##SQL Server## 之间创建一个连接,我想将我的数据库的一个子集从 SQL Server 复制到 MongoDB。任何人都可以建议相同的可行性以及如何?

现在我正在使用 symmetricDS 进行复制,但无法...

请建议 symmetricDS 是否能够用于此目的。

【问题讨论】:

【参考方案1】:

以下是您定位 MongoDB 的方式:

http://www.symmetricds.org/doc/3.8/html/user-guide.html#_mongodb

如果您需要比直接表到表映射更大的灵活性,那么您可以使用 MongoDatabaseWriter 作为模式编写自己的数据加载器。

https://github.com/JumpMind/symmetric-ds/tree/0c5cc1c24b42a64405f4b79c3cb6b594a35467f2/symmetric-client/src/main/java/org/jumpmind/symmetric/io

【讨论】:

嗨 Chenson,我需要从 sql server 复制到 MongoDB(单向),所以无论我选择“简单 2 层配置”还是“多节点到目标”配置。 不确定我是否理解这个问题。你能改写一下吗? 在使用 symmetricds Pro 并设置配置时,我们需要在“简单 2 层配置”或“多节点到目标”配置之间进行选择。我应该选择什么?【参考方案2】:

使用以下方法轻松解决从 SQL 到 MongoDB 的数据交换:

    SQLtoMongo C# 工具 KNIME 分析平台(易于实施 - 开源)

但仍在寻找带有触发器的东西以轻松复制这些东西。

【讨论】:

以上是关于连接 -MongoDB 和 SQL Server的主要内容,如果未能解决你的问题,请参考以下文章

SQL 连接查询

前端 Mock 工具

前端 Mock 工具

sql92和sql99

SQL连接查询研究

java如何实现sql连接和查询的代码?