CouchDB和Microsoft SQL Server之间的同步

时间:2017-12-11 21:06:29

标签: sql-server couchdb

由于我需要将CouchDB与SQL Server同步,我需要你的帮助。我对此完全陌生,我真的不知道实现这个的正确方法。甚至可以不键入数千行代码?如果是,最简单的方法是什么?

1 个答案:

答案 0 :(得分:2)

在特定情况下以某种方式移动数据应该是直截了当的。阅读并解析更改源,将JSON文档转换为SQL语句,然后在SQL Server端执行。

一般情况(MVCC和非MVCC数据库之间的双向,连续同步)是一个难题,而不会在某处保留额外的状态。

CouchDB对冲突文档有一阶支持,而SQL Server没有。如果您需要双向同步并且经得起并发修改文档,那么您将遇到问题:CouchDB非常乐意接受同一文档的多个版本,这个概念在SQL-Server端没有直接的等价物。