CAP原理(CAP Theorem)
Consistency(一致性), 數據一致更新,所有數據變動都是同步的
Availability(可用性), 好的響應性能
Partition tolerance(分區容錯性) 可靠性
CAP原理指的是,這三個要素最多只能同時實現兩點,不可能三者兼顧
http://www.javaeye.com/articles/2367
BASE模型反ACID模型,完全不同ACID模型,犧牲高一致性,獲得可用性或可靠性:
Basically Available基本可用。支持分區失敗(e.g. sharding碎片劃分數據庫)
Soft state軟狀態 狀態可以有一段時間不同步,異步。
Eventually consistent最終一致,最終數據是一致的就可以了,而不是時時高一致。
http://lovewhzlq.javaeye.com/blog/619965
Sharding:
Sharding(分片),與分區(Partition)不一樣,分區不能跨數據庫
http://www.dbanotes.net/database/database_sharding.html
Consistency(一致性), 數據一致更新,所有數據變動都是同步的
Availability(可用性), 好的響應性能
Partition tolerance(分區容錯性) 可靠性
CAP原理指的是,這三個要素最多只能同時實現兩點,不可能三者兼顧
http://www.javaeye.com/articles/2367
BASE模型反ACID模型,完全不同ACID模型,犧牲高一致性,獲得可用性或可靠性:
Basically Available基本可用。支持分區失敗(e.g. sharding碎片劃分數據庫)
Soft state軟狀態 狀態可以有一段時間不同步,異步。
Eventually consistent最終一致,最終數據是一致的就可以了,而不是時時高一致。
http://lovewhzlq.javaeye.com/blog/619965
Sharding:
Sharding(分片),與分區(Partition)不一樣,分區不能跨數據庫
http://www.dbanotes.net/database/database_sharding.html