当前位置:网站首页>分布式中的CAP原理
分布式中的CAP原理
2022-08-01 13:42:00 【步尔斯特】
CAP理论详解
在理论计算科学中,CAP定理(CAP theorem),又被称作布鲁尔定理(Brewer’s theorem),它指出对于一个分布式系统来说,不可能同时满足以下三点:
C:Consistency 强一致性:
注册一个服务,集群下多节点必须全部注册成功后才能进行访问和使用;master节点挂掉了需要等待重新选举成功后才能使用,选举期间服务不可用; (所有节点在同一时间具有相同的服务)A:Availability 可用性:
注册一个服务,只要有一个节点注册成功就可以对外提供访问;master节点挂了也可以正常使用; (保证每个请求不管成功或者失败都有响应)P:Partition tolerance 分区容错性:
把服务注册到每个节点,增强容错机制 (系统中任意信息的丢失或失败不会影响系统的继续运作)
CAP理论的核心是一个分布式系统不可能同时很好的满足一致性,可用性和分区容错性这三个需求;因此,分成了满足 CA 原则、满足 CP 原则和满
边栏推荐
- iPhone难卖,被欧洲反垄断的服务业务也难赚钱了,苹果的日子艰难
- tensorflow2.0 handwritten digit recognition (tensorflow handwriting recognition)
- 微信UI在线聊天源码 聊天系统PHP采用 PHP 编写的聊天软件,简直就是一个完整的迷你版微信
- Gradle series - Gradle tests, Gradle life cycle, settings.gradle description, Gradle tasks (based on Groovy documentation 4.0.4) day2-3
- 嵌入式开发:创建和使用可移植类型的7个技巧
- 【无标题】
- gpio模拟串口通信
- [深入研究4G/5G/6G专题-47]: 5G Link Adaption链路自适应-3-下行链路自适应DLLA-PDSCH信道
- 【每日一题】592. 分数加减运算
- 易优压双驱挖掘机压路机器类网站源码 v1.5.8
猜你喜欢
重磅!国内首个开放式在线绘图平台Figdraw突破10万用户!发布《奖学金激励计划》:最高5000元!...
库函数的模拟实现(strlen)(strcpy)(strcat)(strcmp)(strstr)(memcpy)(memmove)(C语言)(VS)
易优压双驱挖掘机压路机器类网站源码 v1.5.8
HMS Core音频编辑服务音源分离与空间音频渲染,助力快速进入3D音频的世界
What is consistent hashing?In what scenarios can it be applied?
响应式2022英文企业官网源码,感觉挺有创意的
预防和制止家庭暴力 人身安全保护令司法解释今起施行
gpio模拟串口通信
魔众文档管理系统 v5.0.0
MCU开发是什么?国内MCU产业现状如何
随机推荐
【无标题】
Efficiency tools to let programmers get off work earlier
Windows 安装PostgreSQL
sql is not null 优化(oracle语句索引优化)
NebulaGraph v3.2.0 Performance Report
iframe标签属性说明 详解[通俗易懂]
Six Stones Programming: Problems must be faced, methods must be skillful, and functions that cannot be done well must be solved
postgresql之page分配管理(二)
又拿三个大奖?!多力就是要让你吃的更营养更健康
芝加哥丰田技术学院 | Leveraging Natural Supervision for Language Representation Learning and Generation(利用自然监督进行语言表示学习和生成)
为什么最大值加一等于最小值
opencv 保存图片imwrite
脚本语言Lua的基础知识总结
[机缘参悟-57]:《素书》-4-修身养志[本德宗道章第四]
SQL function SQUARE
求方阵的无穷范数「建议收藏」
windows IDEA + PHP+xdebug 断点调试
MCU开发是什么?国内MCU产业现状如何
什么是混合元编程
树和二叉树的转换