多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
:-: **注册中心对比** <table><thead><tr><th>组件名</th><th>语言</th><th>服务健康检查</th><th>对外暴露接口</th><th>Spring Cloud集成</th></tr></thead><tbody><tr><td>Eureka</td><td>Java</td><td>AP</td><td>可配支持</td><td>HTTP</td></tr><tr><td>Consul</td><td>Go</td><td>CP</td><td>支持</td><td>HTTP/DNS</td></tr><tr><td>Zookeeper</td><td>Java</td><td>CP</td><td>支持客户端</td><td>已集成</td></tr></tbody></table> <br/> **CAP理论:** CAP理论的核心是:一个分布式系统不可能同时很好的满足一致性,可用性和分区容错性这三个需求。<mark>最多只能同时较好的满足两个</mark>。 <br/> 因此,根据CAP原理将NoSQL数据库分成了满足CA原则、满足CP原则和满足AP原则三大类: * CA - 单点集群,满足—致性,可用性的系统,通常在可扩展性上不太强大。 * CP - 满足一致性,分区容忍必的系统,通常性能不是特别高。 * AP - 满足可用性,分区容忍性的系统,通常可能对一致性要求低一些。