发明授权
- 专利标题: 一种基于Raft的空数据节点加入方法
-
申请号: CN202210185546.3申请日: 2022-02-28
-
公开(公告)号: CN114666206B公开(公告)日: 2024-09-17
- 发明人: 郭颂 , 曾磊 , 徐思思 , 邵羽 , 唐瑞琮
- 申请人: 重庆趣链数字科技有限公司 , 重庆市先进区块链研究院
- 申请人地址: 重庆市渝中区虎踞路62号1-1#;
- 专利权人: 重庆趣链数字科技有限公司,重庆市先进区块链研究院
- 当前专利权人: 重庆趣链数字科技有限公司,重庆市先进区块链研究院
- 当前专利权人地址: 重庆市渝中区虎踞路62号1-1#;
- 代理机构: 北京挺立专利事务所
- 代理商 郭磊
- 主分类号: H04L41/0663
- IPC分类号: H04L41/0663 ; H04L41/00 ; H04L67/1095
摘要:
本发明涉及Raft应用技术领域,具体公开了一种基于Raft的空数据节点加入方法,包括如下步骤:步骤S001:用户自主创建落后日志节点的对比日志长度;步骤S002:加入新节点,将新节点的日志长度与创建的对比日志长度进行对比,若小于对比日志长度,则为新节点匹配日志复制节点,若不小于对比日志长度,则直接按照原始Raft算法对日志进行复制;步骤S003:当新节点从Leader获得日志复制节点的信息时,开始向日志复制节点请求数据并复制全量的数据,当新节点的日志长度复制到和日志复制节点的日志长度一致时,则以正常的共识节点加入到集群,本方法解决了传统的新节点加入同步时间很长,对Leader节点负载较高的问题。
公开/授权文献
- CN114666206A 一种基于Raft的空数据节点加入方法 公开/授权日:2022-06-24