第六周作业
作业一:
简述CAP原理
CAP原理指的是在分布式数据存储中,同时保证以下三种是不可能的:
Consistency: 每次读请求,都能收到最近一次写或一个错误;
Availability:每次请求都能非错误的返回,不保证是最近的一次写;
Partition tolerance:系统能持续地工作,就算有任意数量的消息被结点之间的网络丢弃或延迟。
当一个网络分区失败发生时,我们需要决定:
取消本次操作,因此可用性下降了,但是保证了数据一致性。此时是CP。
继续处理本次操作,因此提供了可用性,但有数据不一致的风险。此时是AP。
而CA不要P分区,是无法实现的。即不允许出现网络故障,这是不可能实现的。
分布式存储服务器的临时故障
作业二:本周心得
本周的学习,着重投入到了Linux系统的CPU和内存学习。第一次感觉对这个有兴趣,从介绍,到深入到实践,层层递进,效果不错!
企业的系统,随着业务的增长,需要的存储也越来越大。传统的单机存储已不能很好地满足需求,分布式数据存储系统就显得重要了。又学习了CAP原理,明白了只能做到CP或AP,不能做到CA。
版权声明: 本文为 InfoQ 作者【TheSRE】的原创文章。
原文链接:【http://xie.infoq.cn/article/5ebfe6245c650d62727a37df2】。文章转载请联系作者。
评论