理论思想
dns007
自我刷新
展开
-
分布式理论(二)——Base 理论
BASE 理论 BASE是Basically Available(基本可用)、Soft state(软状态)和Eventually consistent(最终一致性)三个短语的缩写。BASE理论是对CAP中AP的一个扩展,通过牺牲强一致性来获得可用性,当出现故障允许部分不可用但要保证核心功能可用,允许数据在一段时间内是不一致的,但最终达到一致状态。满足BASE理论的事务,我们称之为柔性事务。 基本可用 :分布式系统在出现故障时,允许损失部分可用功能,保证核心功能可用。如电商网址...原创 2020-09-28 09:09:38 · 214 阅读 · 0 评论 -
CAP 定理的含义
分布式系统(distributed system)正变得越来越重要,大型网站几乎都是分布式的。 分布式系统的最大难点,就是各个节点的状态如何同步。CAP 定理是这方面的基本定理,也是理解分布式系统的起点。 本文介绍该定理。它其实很好懂,而且是显而易见的。下面的内容主要参考了 Michael Whittaker 的文章。 一、分布式系统的三个指标 1998年,加州大学的计算机科学家 Eric Brewer 提出,分布式系统有三个指标。 Consistency Availability Pa转载 2020-08-12 07:35:23 · 216 阅读 · 0 评论