总结分布式系统的特点、CAP、BASE

				总结分布式系统的特点、CAP、BASE

1.分布式系统的特点
分布式系统是将一个个组件分布在联网的计算机上,通过网络进行组件之间的通信,对比单体应用,分布式系统更加灵活,更利于项目的维护。
2.CAP
C:一致性,多个组件之间的数据在同一时间始终保持一致。
A:可用性,服务器只要接收到客户端的请求就必须给与其回应。
P:分区容错,如果出现网络故障,区间通信可能会失败,导致分布式系统之间产生分区,无法满足一致性和可用性。
3.BASE
基本可用:指在系统出现不可预知的错误时,允许损失部分的可用性,例如查询响应的速度为1秒,但由于出现故障,可以将查询响应时间增加1到2秒
弱状态:指在系统中的数据存在中间状态,在中间状态下,各个组件之间数据的同步可能会存在延迟,并且认为中间状态不会影响到系统的可用性。
最终一致性:指系统中各个组件之间数据在经过一定时间的同步后,最终会达到一致。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值