18

Pythonで実装するのが最も簡単な分散ハッシュテーブル(DHT)はどれですか?肥大化していない良い例はありますか?

私はDHTの定義を探していません。なぜなら、私はDHTの定義をより重視し、その設計と実装に焦点を合わせているからです。

4

4 に答える 4

11

私の仕事では、エンタグ付きで作業しています。素晴らしいコードとは言えませんが、 Python用のKademliaの実装はこれだけのようです。

Kademliaは非常にシンプルでルックアップが高速であるため、今日のほとんどのアプリケーションのデフォルトのDHTになっていると思います。少なくとも私がこれまで見てきた学術界では。

于 2009-11-10T01:02:29.870 に答える
10

すぐに使えるソリューションを探すのではなく、実装に集中している場合は、この記事が少し役立つかもしれません: http ://www.linuxjournal.com/article/6797

于 2009-11-09T23:37:05.487 に答える
5

DHTBotをチェックすることをお勧めします。これはBitTorrentMDHTのPython実装であり、ツイストされた高レベルのPythonネットワークライブラリを使用して記述されています。

(**免責事項:私はDHTBotの作成者です)

于 2012-08-04T23:32:51.713 に答える
4

ツイストを使用せず、BittorrentDHTをスニッフィングするのに役立つbtdhtをチェックすることもできます。

于 2017-10-21T20:54:10.550 に答える