CAP 里面的P(分区容错性) 指的是什么? 一般用什么技术手段实现?

blackrye 2013-05-06 01:03:37
一致搞不清A ,P 之间的区别.
A(可用性) 是不是指服务随时可用,可以用集群实现?
比如一个应用的集群有2个节点(Node1,不可用的时候 node2 可用)

P (分区容错性) 指的是系统一部分不可用,不会影响其它部分,
比如
一个应用有A,B,C 3个模块,当C 模块的机器不可访问时,A,B 模块依然可以使用, 这久满足了分区容错性?

不知道我的理解对不对?
...全文
11385 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
阿龙2015 2015-06-09
  • 打赏
  • 举报
回复 1
分区容忍性:分布式系统在遇到任何网络分区故障的时候,仍然能够保证对外提供满足一致性和可用性的服务,除非是整个网络环境都发生了故障。
撸大湿 2013-05-06
  • 打赏
  • 举报
回复
1、A(可用性):LZ你去查一下HA的概念(高可用性)。简单地说就是系统的=》稳定性+抗容灾能力,假设一个节点挂,另一个备份节点要顶上~ 2、P(分区容忍性) ,不是分区容错性,容错由A的问题。在实际应用中指的是集群架构和数据支持动态横向扩展。所谓动态,就是不停机~~。横向扩展指的是当一套系统性能达到瓶颈时,运维人员可以利用增加服务器数量,来提供系统性能。而不是购买更贵的高性能服务器。

25,980

社区成员

发帖
与我相关
我的任务
社区描述
高性能WEB开发
社区管理员
  • 高性能WEB开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧