由于我需要将CouchDB与SQL Server同步,我需要你的帮助。我对此完全陌生,我真的不知道实现这个的正确方法。甚至可以不键入数千行代码?如果是,最简单的方法是什么?
答案 0 :(得分:2)
在特定情况下以某种方式移动数据应该是直截了当的。阅读并解析更改源,将JSON文档转换为SQL语句,然后在SQL Server端执行。
一般情况(MVCC和非MVCC数据库之间的双向,连续同步)是一个难题,而不会在某处保留额外的状态。
CouchDB对冲突文档有一阶支持,而SQL Server没有。如果您需要双向同步并且经得起并发修改文档,那么您将遇到问题:CouchDB非常乐意接受同一文档的多个版本,这个概念在SQL-Server端没有直接的等价物。