Welcome toVigges Developer Community-Open, Learning,Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
186 views
in Technique[技术] by (71.8m points)

配置中心为何不需要CP一致性?

配置中心为何不需要CP一致性?譬如cloud config, 携程apollo


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

配置中心你具体指的是什么?

如果你说的是 Zookeeper、Eureka、etcd、consul 之类的,要 AP 还是要 CP,无非就是个选择问题,并不是全都是 AP(这应该是你说的不要 CP 的意思吧?)。

有些选择了 AP,只要还有一个节点在工作,服务就可用,只不过数据可能是旧的;有些选择了 CP,master / leader 挂了就需要重新选举,选举过程中服务不可用,但能保证你只要去读,数据就是最新的。数据不能脏啊,总归要一致,有的选择了强一致,有的选择了最终一致。


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to Vigges Developer Community for programmer and developer-Open, Learning and Share
...