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

发布于 2024-08-07 01:09:47 字数 149 浏览 3 评论 0原文

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

Are there any document databases and/or key-value stores (something like Project Voldemort, MongoDB, etc.) that work well with .Net projects? Most of the options I've looked at so far seem to be more geared towards the non-Microsoft/Java/open-source technologies and I was wondering if anyone had any experience/recommendations with such solutions for the Microsoft stack.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

月隐月明月朦胧 2024-08-14 01:09:47

CouchDB 广受好评,可通过 .Net 访问,尽管安装在 Windows 上仍然不太愉快。

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

Tokyo Cabinet可以通过(显然)完整的Tokyo Tyrant的.Net端口访问

MongoDB几个 .Net api 选项

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

CouchDB is well regarded and accessible via .Net albeit not that pleasant to install on windows still.

Thrift api compatible servers like cassandra will talk .Net

Tokyo Cabinet can be simply accessed by the (apparently) full .Net port of Tokyo Tyrant

MongoDB has several .Net api options

I would suggest that indicating whether sharding (or other horizontal scaling capabilities) are more or less important that some level of consistency in your persistent store since all of the above trade off the consistency for low latency and good scalability in some way or another.

把回忆走一遍 2024-08-14 01:09:47

有一个持久的memcachedb,还有持久的tokyo Cabinet(据说速度非常快)。两者都与 memcache 协议兼容,因此您可以使用它们的 .net 驱动程序

there is a memcachedb which is persistent, and also the tokyo cabinet which is persistent (and supposedly very fast). Both are compatible with the memcache protocol sot you can use their drivers for .net

陈年往事 2024-08-14 01:09:47

基于社区的 opensource.net mongodb 驱动程序工作得很好而且速度非常快。可以在mongodb主页上找到

The community based opensource.net driver for mongodb works quite nice and is really fast. It can be found on the mongodb homepage

滥情空心 2024-08-14 01:09:47

Microsoft“Velocity” 执行此操作(也是指向 他们的博客),但仍处于社区技术预览版(即“测试版”)。

其他项目(例如 memcached)具有 .NET API。

Microsoft "Velocity" does this (also a link to their blog), but is still in community technology preview (i.e. "beta").

Other projects, like memcached, have .NET APIs.

仅此而已 2024-08-14 01:09:47

社区支持的 mongodb 的 C# 驱动程序可在 github

另一个有前途的键值存储是 可加密的。您可以通过 c# thrift 客户端访问它。您可以在此处获取它。

我没有任何与储蓄客户打交道的工作经验。所以你可以在hyphertable论坛中澄清它..

Community supported C# driver for mongodb avaiable in github

And another promising key value store is hyphertable. You can access this through c# thrift client. You can get it here.

I dont have any working experience with thrift clients. So you can clarify it in hyphertable forum..

╄→承喏 2024-08-14 01:09:47

.Net 的 Tokyo Cabinet 的链接适用于客户端驱动程序。
东京内阁 og 暴君有一个端口,可以从这个网站下载:
http://spench.net/drupal/software/tokyocabinet

我尚未测试此端口。

The link to Tokyo Cabinet for .Net is for the client driver.
There is a port of the Tokyo Cabinet og Tyrant it can be downloaded from this site:
http://spench.net/drupal/software/tokyocabinet

I have not testet this port.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文