CAP选型
CAP选型
一个分布式系统最多只能同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partition tolerance)这三项中的两项。
P一定要满足,P是指在众多服务中某一服务出现故障,就叫做P,保障C还是A。
其实选型就是选 是否是CP
也就是说在系统分区之后是否要保证一致性,如果需要保证一致性那就是CP,否则就是AP。
CP的范围就大了,如果你的系统要保持一致性,就是所有都要选一致性,例如注册中心 数据库 消息队列 缓存。
而且在一个系统中可能某些是CP,某些是AP,这个也点逐个分析,但是注册中心选定之后肯定就是所有服务都是CP或AP,
只是相对服务而言。消息可以保障CP或AP 等等就比较灵活了。
----------------------------------------------------------------
本文来自博客园,作者:苏子墨,转载请注明原文链接:https://www.cnblogs.com/li-xiaotian/p/16616761.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix