4

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

如何将数据从 MS DB 同步到 CouchDB,实现这一点的最佳方法是什么。

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

4

2 回答 2

1

没有用于在关系数据库和 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 )

于 2017-12-15T21:03:12.363 回答
1

如果您计划在 .NET 上下文中使用 CouchDB,您应该查看MyCouch Library

于 2018-03-19T14:17:22.613 回答