【问题标题】:ZooKeeper alternative for .net.net 的 ZooKeeper 替代品
【发布时间】:2011-04-02 16:10:00
【问题描述】:

.net 中有 ZooKeeper 的替代品吗?除了我们都用于类似东西的数据库。

我们需要它来选择领导者,并确保一个项目只被处理一次以及各种分布式状态共享。

【问题讨论】:

    标签: apache-zookeeper


    【解决方案1】:

    为什么需要 .NET 版本的 ZooKeeper?只要您不打算破解 ZooKeeper 本身,您就可以安装并使用它。 如果您正在寻找 ZooKeeper 的 .NET 客户端,这可能会对您有所帮助:http://erichauser.net/2010/04/23/zookeeper-net-client/ ZooKeeper 的 REST 接口也在改进中:http://issues.apache.org/jira/browse/ZOOKEEPER-809

    【讨论】:

    • REST 支持会很棒,使用开源产品的 .net 客户端的问题是他们落后并且经常被搁置一旁。随着 ZooKeeper 等产品成为您应用程序的核心,最好使用完全支持的产品。但是 REST 可以解决这个问题。
    • 那么,您为什么不帮忙维护.net 客户端呢?它是免费软件(与 .net 不同),因此您可以随时提供帮助。
    • @Thomas Koch。 .NET 的任何部分都不花钱,而 Mono 是一种适用于 Linux 的实现。
    • 不回答问题。接受的答案实际上应该是另一种选择。
    【解决方案2】:

    https://www.nuget.org/packages/ZooKeeperNetEx/

    完全符合 ZooKeeper 的 .NET 异步客户端,支持所有功能。完全基于任务的异步(async/await)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-28
      • 2011-05-05
      • 2011-03-29
      • 2011-07-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多