首页 > 数据库技术 > 详细

CockroachDB实现的Gossip协议源码分析

时间:2021-05-26 14:34:07      阅读:21      评论:0      收藏:0      [点我收藏+]

技术分享图片
解释说明:

  • Server_Mu中的incoming&nodeMap都是指连接到该服务节点的客户端。
  • client中的peerID&addr都是指向目标服务节点的ID和地址。
  • Gossip结构体通过引用Server_Mu和clientsMu两个内部结构体获得信息交互的目标节点。
  • Resolver为当前节点找到Gossip网络中的其他节点地址等数据。
  • infoStore为当前节点的消息存储(内存), 其nodeID和NodeAddr皆是指当前infoStore的拥有者。

CockroachDB实现的Gossip协议源码分析

原文:https://blog.51cto.com/u_1196740/2813346

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!