CAP理论和Base理论
文章平均质量分 59
HryReal
while(!dead) { study(); }
展开
-
CAP理论和Base理论
CAP和BASE理论网络分区:一个分布式系统里面,节点组成的网络本来应该是连通的。然而可能因为 一些故障,使得有些节点之间不连通了,整个网络就分成了几块区域。数据就散布在了这些不连通的区域中,这就叫分区。三态:由于服务器宕机,网络异常,磁盘故障的存在,分布式系统中请求结果存在“三态”的概念。 CAP理论:CAP原理指的是,在分布式系统中这三个要素最多只能同时实现两点,不可能三者兼...原创 2018-05-05 11:58:55 · 738 阅读 · 0 评论 -
分布式系统之异常
异常的概念分布式系统的一台服务器或者服务器上运行的一个进程称为一个节点,节点和节点之间通过互联网互联,然而服务器节点是不可靠的,节点和节点之间也是不可靠的,所以在系统运行过程中出现异常。异常类型1)服务器宕机引起服务器宕机的原因可能是内存错误,资源耗尽,服务器停电等,当服务器宕机时,节点会失去所有的内存信息,所以应该考虑如何通过读取持久化的介质,如机械键盘,固态硬盘等来恢复内存...原创 2018-04-26 10:48:56 · 2694 阅读 · 0 评论 -
分布式系统之一致性
分布式系统一致性概念在分布式系统中,数据一致性往往指的是由于数据的复制,不同数据节点中的数据内容是否完整并且相同。一致性的重要性任何一个分布式系统都无法同时满足Consistency(一致性)、Availability(可用性)、Partition tolerance(分区容错性) 这三个基本需求。最多只能满足其中两项。 但是,一个分布式系统无论在CAP三者之间如何权衡,都无法彻底...原创 2018-04-26 16:07:28 · 426 阅读 · 0 评论