
事务
f7anty
这个作者很懒,什么都没留下…
展开
-
理解事务——原子性、一致性、隔离性和持久性
事务是指对系统进行的一组操作,为了保证系统的完整性,事务需要具有ACID特性,具体如下: 1. 原子性(Atomic) 一个事务包含多个操作,这些操作要么全部执行,要么全都不执行。实现事务的原子性,要支持回滚操作,在某个操作失败后,回滚到事务执行之前的状态。 回滚实际上是一个比较高层抽象的概念,大多数DB在实现事务时,是在事务操作的数据快照上进行的(比如,MVCC),并不转载 2015-04-27 10:44:20 · 539 阅读 · 0 评论 -
分布式事务 - 两阶段提交与三阶段提交
摘要: 在分布式系统中,著有CAP理论,该理论由加州大学伯克利分校的Eric Brewer教授提出,该理论阐述了在一个分布式系统中不可能同时满足一致性(Consistency)、可用性(Availability),以及分区容错性(Partition tolerance)。 在分布式系统中,著有CAP理论,该理论由加州大学伯克利分校的Eric Brewer教授提出,转载 2017-09-18 14:33:24 · 519 阅读 · 0 评论