1

ここで何かが欠けているか、おそらく用語を混乱させていると思います。

ピアが p2p ネットワークを離れると、オーバーレイ DHT のピアに保存されているキーと値のペアはどうなりますか? それらは新しい適切な最も近い後継者に移動されますか? その場合、これに対する標準的なメカニズムはありますか。

私の理解では、隣接するピアの後継者と先行者のピア情報は、ピアが離れるときに期待どおりに変更する必要がありますが、そのピアに保存されている実際のデータに何が起こるかについての情報を見つけることができないようです。ピア チャーンが発生した場合、データはどのように DHT で完全な状態に保たれますか?

ありがとうございました。

4

1 に答える 1

0

これは通常、DHT のコアにある抽象ルーティング アルゴリズムの一部ではなく、代わりに実装固有の動作です。

通常、ターゲット キーに隣接する複数のノードにデータを保存して、障害を処理するための冗長性を確保します。

存続させるには、元のノードに定期的に再発行させるか、ストレージ ノードに相互に複製させることができます。後者は、適切に実行するとトラフィックが少し少なくなりますが、実装がより複雑になります。

于 2016-04-11T23:38:22.833 に答える