首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

BASE思维

2012-08-11 
BASE思想BASEBASE模型反ACID模型,完全不同ACID模型,牺牲高一致性,获得可用性或可靠性:?Basically Availabl

BASE思想
BASE

BASE模型反ACID模型,完全不同ACID模型,牺牲高一致性,获得可用性或可靠性:

?

Basically Available(基本可用):支持分区失败(e.g. sharding碎片划分数据库)

Soft state(软状态):状态可以有一段时间不同步,异步。

Eventually consistent(最终一致):最终数据是一致的就可以了,而不是时时高一致。

?

BASE思想的主要实现有:

? ?1. 按功能划分数据库

? ?2. sharding碎片

BASE思想主要强调基本的可用性,如果你需要High 可用性,也就是纯粹的高性能,那么就要以一致性或容错性为牺牲,BASE思想的方案在性能上还是有潜力可挖的。

?

热点排行