分布式体系结构之非集中式结构

Posted battlescars

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了分布式体系结构之非集中式结构相关的知识,希望对你有一定的参考价值。

非集中式结构核心协议:Gossip协议

原理

    每个节点周期性的才能够自己维护的集群节点列表中随机选择k个节点,将自己存储的信息发送给这k个节点,接收到该信息的节点,采用分布式共识原则,对收到的数据和本地数据进行合并,经过几个迭代周期之后,集群中所有节点的数据信息就一致了。

优点

    扩展性,可容错,去中心化,一致性收敛,简单

重复消息问题的优化

    每个节点记录当前传输消息且还未到达收敛市已经发送给了哪些节点,然后每次从没有发送过的节点列表中选择k个节点

 

非集中式结构典型案例

技术图片

 

以上是关于分布式体系结构之非集中式结构的主要内容,如果未能解决你的问题,请参考以下文章

数据库体系结构概念--集中式数据库分布式数据库

《分布式技术原理与算法解析》学习笔记Day09

数据结构与算法基础之非循环单链表节点的操作

数据结构与算法基础之非循环单链表创建和链表遍历

网络拓扑结构

常见的网络拓扑结构主要有哪几种,各有啥特点