【问题标题】:Circular Distributed Hash Table overlay P2P network循环分布式哈希表覆盖 P2P 网络
【发布时间】:2016-04-11 13:57:37
【问题描述】:

我想我可能在这里遗漏了一些东西或混淆了术语。

当对等点离开 p2p 网络时,存储在覆盖 DHT 中对等点的键值对会发生什么情况?他们是否被转移到新的合适的最近继任者?如果是这种情况,是否有标准机制。

我的理解是,当对等方离开时,必须按预期修改相邻对等方的继任者和前任对等方信息,但是我似乎无法找到有关该对等方存储的实际数据发生什么情况的信息。当发生对等流失时,DHT 中的数据如何保持完整?

谢谢。

【问题讨论】:

    标签: p2p dht churn


    【解决方案1】:

    这通常不是作为 DHT 核心的抽象路由算法的一部分,而是特定于实现的行为。

    通常您会希望将数据存储在与目标键相邻的多个节点上,这样您就可以获得一些冗余来处理故障。

    要使其保持活动状态,您可以让源节点定期重新发布它,或者让存储节点在彼此之间复制它。如果处理得当,后者会导致更少的流量,但实现起来更复杂。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-15
      • 1970-01-01
      • 2011-12-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多