Distributed-Hash-Table:根据 Chord Ring 协议的分布式哈希表实现

时间:2024-07-03 08:19:16
【文件属性】:

文件名称:Distributed-Hash-Table:根据 Chord Ring 协议的分布式哈希表实现

文件大小:329KB

文件格式:ZIP

更新时间:2024-07-03 08:19:16

Java

#分布式哈希表 此应用程序支持所有 DHT 功能并支持插入和查询操作。 因此,如果我们运行应用程序的多个实例,所有内容提供者实例都会形成一个 Chord 环,并根据 Chord 协议以分布式方式提供插入/查询请求。 实现了三个主要功能 ID空间分区/重新分区, 基于环的路由,以及 节点加入。 使用“SHA1”哈希函数根据模拟器 ID 对空间进行分区。 参考:


【文件预览】:
Distributed-Hash-Table-master
----SimpleDht()
--------app()
--------settings.gradle(15B)
--------build.gradle(301B)
--------SimpleDht.iml(877B)
--------build()
--------gradlew(5KB)
--------gradlew.bat(2KB)
--------.gradle()
--------.idea()
--------gradle()
--------local.properties(456B)
----README.md(857B)

网友评论