我有一个包含一些客户数据的 MS DB,我想开发一个可以离线运行的应用程序,因此我读到 CouchDB 和 PouchDB 可以相互同步

如何将数据从 MS DB 同步到 CouchDB,我可以实现的最佳方式是什么。

此外,我想用 C# 开发这个应用程序,这是最好的方法还是我在使用 PouchDB 时应该使用 JavaScript?

最佳答案

没有用于在关系数据库和 CouchDB/PouchDB 之间同步数据的标准机制。这在很大程度上取决于您的逻辑以及您希望如何将关系数据模型映射到 CouchDB/PouchDB 支持的面向文档的数据模型。

我建议您在“MS DB”和 CouchDB 作为服务器端元素之间执行同步。

在客户端中,您应该选择支持同步并与您选择的编程语言兼容的 CouchDB 客户端。如果您想用 JavaScript 编写应用程序,PouchDB 是一个不错的选择,但如果您的首选语言是 C#,我建议您查看 Couchbase Lite for .Net ( https://developer.couchbase.com/documentation/mobile/1.5/installation/net/index.html )

关于c# - 在 C# 中同步 MS DB 和 CouchDB、CouchDB 和 PouchDb,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47760036/

10-16 23:59