CouchDB - .NET或Mono Equivalent Technology

问题描述:

是否有任何使用.NET或Mono的活动“基于文档”的数据库项目?类似于CouchDB,SimpleDB,LotusNotes等等......喜欢开源。CouchDB - .NET或Mono Equivalent Technology

我认为JScript.NET技术可以用于存储JSON文档的Map和Reduce功能。

看一看nsimpledb。还有RDDB,Apache Jackrabbit,FeatherDB(CouchDB的Java克隆),StrokeDB,ThruDB,DataWaspM/DB。 Wikipedia将以上所有内容列为面向文档的数据库技术。有些是.NET,有些不是,但我希望这些链接能让你有用。

任何“嵌入”解决方案(即不需要单独的服务/进程运行)?本地支持同行之间的数据复制?

绝对看NCouch在这方面

我想补充RavenDB到列表中,以及还。用C#编写,尽管它不是CouchDB的直接克隆,但它受到该项目的严重影响。

该项目的一个重要功能是服务和嵌入式解决方案。这意味着您可以将其作为服务运行在服务器上,或者您可以在应用程序的进程中运行嵌入式版本。

现在,Windows是唯一受支持的平台,但在过去几周中,Rob AshtonJérémie Laval取得了很大进展,以便在Mono和Linux下运行。

您可能还想查看Divan,一个用于访问CouchDB的C#库。