.Net 友好、本地、键值对、可复制数据存储

发布于 2024-09-02 23:50:12 字数 314 浏览 10 评论 0原文

我正在寻找具有非常具体要求的键/值类型数据存储。有人知道有什么有用的吗?

  1. 需要成为某种组件。无需额外安装。
  2. 数据存储需要位于本地硬盘上。
  3. 我使用 VB.Net 作为运行 Windows XP 到 7 的桌面应用程序,因此它需要由该环境调用。
  4. 它需要可复制。如果我的应用程序有四个副本在网络上运行,则数据存储的每个本地副本都需要与其他副本进行复制。尽可能接近实时。

前三个很简单,我可以使用开箱即用的 ADO.Net 来做到这一点。最后一个,复制,是我没有答案的一个。

这样的动物存在吗?

I am looking for a key/value type datastore with very specific requirements. Anyone know anything that will work?

  1. Needs to be a component of some sort. No additional installation needed.
  2. The datastore needs to be on the local hard drive.
  3. I am using VB.Net for a desktop app running Windows XP through 7 so it needs to callable by that environment.
  4. It needs to replicatable. If I have four copies of my app running on the network, each local copy of the datastore needs to replicate with the others. As close to real time as possible.

The first three are easy, I can do that with ADO.Net out of the box. The last one, replication, is the one I do not have answer to.

Does such an animal exist?

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

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

发布评论

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

评论(3

青衫负雪 2024-09-09 23:50:12

只有键值,然后尝试 RavenDbs 的兄弟,Rhino DHT。或者可能更准确,因为它是祖父母。 RhinoDHT 是一个可分发的键值存储(也有一个不可分发的版本)。

根据您的需要基于组件(我相信只是一个 DLL?)

Key-value only then try RavenDbs' sibling , Rhino DHT. Or probably more accurate as it's grandparent. RhinoDHT is a key-value store, distributable (there is a non distributable version as well).

Component based as you require (I believe just a single DLL?)

一直在等你来 2024-09-09 23:50:12

CouchDB 可能是一种解决方案,使用 .NET 包装器。不过集成起来可能有点麻烦,因为它需要 Apache。

Amazon SimpleDB 是另一种选择,与 IDictionary 的简单 XmlSerialization 实现相结合。它是免费的,每月的流量不到 1GB,这是大量的纯文本。

CouchDB might be one solution, using a.NET wrapper. It might be a bit of a pain to integrate though, as it needs Apache.

Amazon SimpleDB is another option, combined with a simple XmlSerialization implementation of an IDictionary. It's free for less than 1gb of traffic per month, which is a lot of plain text.

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