13

我正在寻找有关在 Java中使用分布式哈希表的简单开源实现的建议。没有花哨的功能,仅用于学习目的,不需要生产功能。它应该易于设置(例如 1 台带有 n-JVM 的物理机器),并且最好通过一些示例、教程或入门指南进行详细记录。

研究产生了这些候选者:FreePastryOpenChord,但我并不完全相信它们符合我的简单标准。

您对这些或其他实现有任何经验吗?建议?

谢谢,再见

4

5 回答 5

11

Github 上有TomP2P

于 2012-03-26T01:17:10.743 回答
5

也许JDHT符合要求。我自己没有检查过,但它是在大学写的,有时这意味着它很简单并且用于教学。:-)

于 2011-05-13T08:11:00.510 回答
4

我最近一直在研究 Kademlia 的实现。它的设置和使用非常简单,并且有据可查。编写了几个测试来演示不同的功能以及 Readme.md 文件本身的入门指南。

于 2014-03-30T04:29:15.603 回答
1

你可以使用openkad

于 2011-08-26T15:06:58.933 回答
0

我从免费糕点开始……我有很好的经验。设置和运行节点环非常简单。我一直主要使用 PAST(文件存储),它很容易运行。我建议在这里查看过去的教程。https://trac.freepastry.org/wiki/tut_past

在我看来,代码过于简化了,但你说这就是你所需要的,所以我想没关系。

于 2012-07-27T14:06:26.783 回答