distrib toyChord:Chord协议的简化实现 源码
distrib-toyChord @ EL 这项工作是在2020-21年冬季学期的NTUA EMMY学校的“分布式系统”本科课程的框架内进行的。 目标是实现称为玩具-Chord的Chord协议的简化版本( )。 具体来说,没有实现带有手指表的路由,并且我们不执行带有插入/删除/查询数据的自动加入/离开节点的操作,并且我们还考虑到存在一个永不离开的节点(引导节点),并且有新节点通过该节点进入。 该协议的实现位于main_dht.py文件中,以下是两个用例: python3 main_dht.py --bootstrap --replication_factor --policy 上面的命令用于引导引导节点。 引导程序将调整整个网络的复制因子和一致性策略。 replication_factor参数和policy参数是可选的。 另外,Bootstrap的ip和端口在
文件列表
distrib-toyChord-main.zip
(预估有个7文件)
distrib-toyChord-main
main_dht.py
23KB
cli.py
9KB
LICENSE
1KB
transactions
requests.txt
10KB
query.txt
7KB
insert.txt
11KB
README.md
4KB
暂无评论