注册中心CAP架构剖析

Nacos 支持 AP 或 CP

  • AP

Nacos 通过临时节点实现 AP 架构,将服务列表放在内存中;

  • CP

Nacos 通过持久化节点实现 CP 架构,将服务列表放在文件中,并同步到内存,通过 Raft 协议算法实现;

通过配置 ephemeral=true/false 来控制,默认为 true,AP;

AP/CP 和 BASE 理论参考:https://blog.csdn.net/u010355502/article/details/132307054

Nacos 注册中心 CP 架构源码

流程图参考:https://note.youdao.com/s/C5D9y6dG

相关推荐
郝学胜-神的一滴1 分钟前
高并发秒杀系统设计全解:从需求拆解到Redis库存实战
java·数据库·redis·python·程序人生·缓存·php
NE_STOP5 分钟前
Redis--哨兵机制与CAP定理
java
书源丶6 分钟前
四十二、网络编程(上)——IP、端口与 UDP 编程
java·网络·tcp/ip·udp
m0_710890878 分钟前
2026 年进销存系统大盘点:国内外 5 款主流进销存软件对比与选型指南
java·数据库·mysql
devilnumber10 分钟前
maven依赖的直接下载jar
java·maven
图特摩斯科技11 分钟前
使用“本体论”架构后,好处在哪?
架构
2501_9127840815 分钟前
TaoCarts反向海淘系统架构深度解析:微服务拆分与高并发实战
微服务·架构·系统架构·跨境电商·taocarts
人道领域24 分钟前
【LeetCode刷题日记】二叉树层序遍历完全指南:从基础到LeetCode实战一篇搞定BFS模板,秒杀4道经典面试题
java·开发语言·数据结构·leetcode·面试·二叉树
咖啡星人k26 分钟前
MonkeyCode技术架构解析:浏览器端云端IDE的设计与实现
ide·架构
承渊政道27 分钟前
CentOS 7部署Elasticsearch完整流程:避坑、基础操作、远程访问
java·linux·elasticsearch·系统架构·centos·远程工作·持续部署