系列七、Eureka vs Zookeeper vs Consul

一、Eureka vs Zookeeper vs Consul

1.1、CAP

C:Consistency(强一致性);

A:Availability(可用性);

P:Partition tolerance(分区容错性);

CAP理论关注粒度是数据,而不是整体系统设计的策略;

经典CAP图:

        CAP理论的核心:一个分布式系统不可能同时很好的满足一致性,可用性和分区容错性这三个需求,因此,根据CAP原理将NoSQL数据库分成了满足CA原则、满足CP原则和满足 AP 原则三大类
CA :单点集群,满足一致性,可用性的系统,通常在可扩展性上不太强大;
CP:满足一致性,分区容忍必的系统,通常性能不是特别高;
AP:满足可用性,分区容忍性的系统,通常可能对一致性要求低一些;

系列七、Eureka vs Zookeeper vs Consul_第1张图片

1.2、三个注册中心的异同点

 

你可能感兴趣的:(微服务系列,eureka,zookeeper,consul,微服务)