摘要: 一、并发控制 为啥要进行并发控制? 并发的任务对同一个临界资源进行操作,如果不采取措施,可能导致不一致,故必须进行并发控制(Concurrency Control)。 技术上,通常如何进行并发控制? 通过并发控制保证数据一致性的常见手段有: 锁(Locking) 数据多版本(Multi Versio 阅读全文
posted @ 2019-07-31 17:55 myseries 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 分布式系统的CAP理论是由Eric Brewer于1999年首先提出的,又被称作布鲁尔定理(Brewer's theorem),CAP是对Consistency(一致性)、Availability(可用性)、Partition tolerance(分区容忍性)的一种简称,如下图所示: 它指出对于一个 阅读全文
posted @ 2019-07-31 10:27 myseries 阅读(491) 评论(0) 推荐(0) 编辑