Вопрос

Какую распределенную хэш-таблицу (DHT) проще всего реализовать на Python?Есть какой-нибудь хороший пример, который не раздут?

Я не ищу определение DHT, потому что я более ориентирован на разработку и внедрение такого.

Это было полезно?

Решение

Если вы сосредоточены на реализации, а не ищете готовое решение, эта статья может немного помочь: http://www.linuxjournal.com/article/6797

Другие советы

В своей работе я работаю с запутанный.Я не могу сказать, что это отличный код, но, похоже, это единственный Кадемлия реализация для Python по всему миру.

Я думаю, что Kademlia стала DHT по умолчанию для большинства приложений сегодня, потому что она довольно проста и обеспечивает быстрый поиск.По крайней мере, в академическом мире, который я видел до сих пор.

Возможно, вы захотите проверить DHTBot.Это python-реализация BitTorrent MDHT и написана с использованием twisted, сетевой библиотеки python высокого уровня.

(**Отказотответственности:Я автор DHTBot)

Вы также можете проверить кста - т это не использует twisted и полезно для прослушивания Bittorrent DHT.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top