码迷,mamicode.com
首页 > 其他好文 > 详细

分布式一致性协议 Raft

时间:2020-07-22 11:23:30      阅读:70      评论:0      收藏:0      [点我收藏+]

标签:重要   一致性算法   sip   nbsp   etc   mic   分布   今天   gossip   

分布式领域,CP模型下 数据一致性协议至关重要,不然两边数据不一致容易出现数据读混乱问题。像Etcd Consul  zookeeper Eureka ,Redis集群方案这些中间件 都有一致性算法来保证数据一致性像Redis集群数据同步采用gossip[可以查看本博客的相关文章]是一个体现最终一致性协议算法,其他的算是强一致性算法或同步算法,作者认为既然同步 对于小规模的集群没什么问题,当然还是要知道同步的数据大小,如果很大,比如几千几万台服务器的要保持同步,那么势必会存在问题,比如网络开销巨大,延迟性增高等,所以要具体问题具体分析。今天文章讲解的是etcd,Consul支持的raft协议,这篇文章,作者比较形象的阐述了Raft这个协议的基础知识,想了解这个协议的读者可以简单看下

技术图片

 

技术图片

 

技术图片

 

技术图片

 

 摘自《川聊架构》公众号 林淮川

 

分布式一致性协议 Raft

标签:重要   一致性算法   sip   nbsp   etc   mic   分布   今天   gossip   

原文地址:https://www.cnblogs.com/zhangfengshi/p/13359010.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!