写点什么

架构师训练营第 6 周课后练习

用户头像
菜青虫
关注
发布于: 2020 年 11 月 28 日
  1. 请简述 CAP 原理

Consistency 一致性指每次读取的数据都应该返回最近写入的数据,而不能是过期的数据。

Availability可用性指每次请求都可以得到响应,但可以不是最新的数据,也就是保证系统是可用的。

Partition tolerance 分区耐受性指在发生网络分区的情况下,系统依然可以运转。



在现实情况下,网络分区是不可避免的,也就是说P是需要保证的。在网络分区的情况下,系统可以不允许写入数据,即保证一致性,牺牲可用性,也就是CP;也可以允许写入数据以使系统可用,但这时数据一致性无法保证,也就是AP。



CAP原理是说一个系统只能满足一致性、可用行和分区耐受性中的两个,无法同时满足。



  1. 针对 Doris 案例,请用 UML 时序图描述 Doris 临时失效的处理过程(包括判断系统 进入临时失效状态,临时失效中的读写过程,失效恢复过程)



用户头像

菜青虫

关注

还未添加个人签名 2017.11.20 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营第 6 周课后练习