.net - 用于 .Net 项目的文档数据库/键值存储

标签 .net database nosql keystore

<分区>

是否有适用于 .Net 项目的任何文档数据库和/或键值存储(例如 Project Voldemort、MongoDB 等)?到目前为止,我看过的大多数选项似乎更适合非 Microsoft/Java/开源技术,我想知道是否有人对 Microsoft 堆栈的此类解决方案有任何经验/建议。

最佳答案

CouchDB 备受推崇并且 accessible via .Net尽管在 Windows 上安装仍然不是那么令人愉快。

Thrift api 兼容服务器,如 cassandra会说话.Net

Tokyo Cabinet可以通过(显然)完整的 .Net port of Tokyo Tyrant 简单地访问

MongoDBseveral .Net api options

我建议指出分片(或其他水平扩展功能)是否比持久存储中的某种程度的一致性更重要或更不重要,因为以上所有内容都以某种方式权衡低延迟和良好可扩展性的一致性或另一个。

关于.net - 用于 .Net 项目的文档数据库/键值存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1543965/

相关文章:

c# - 上传后图像文件大小增加

c# - 从 C# 和 .NET 自动启动 java-web-start 应用程序,.WaitForExit();不按预期工作

c# - 是否有任何与单声道兼容的 3D 点的 .NET 结构或类?

c# - LINQ to SQL 中超时插入数百万条记录

sql - 无法将 vb.net 项目与 Access 号进行比较

database - 哪个数据库用于为许多用户存储地理位置(坐标)并实时检查他们是否彼此接近?

javascript - 如何编写从 JavaScript 数组中查找字段匹配的 MongoDB 查询

javascript - 如何通过乘以字段值来更新字段 Mongodb

c# - 无法在代码中获取 DropDownList 的文本 - 可以获取值但不能获取文本

php - 如何构造数据库中的一些数据以便以后检索