
事务
慢慢积累终成山
这个作者很懒,什么都没留下…
展开
-
四种事务的区分
1、原子性Atomicity,在事务中,所有的操作,要么全部成功,要么全部失败回滚,不对数据库造成任何影响。防止脏读(在一个事务还没有提交的时候,另一个事务进行读取的话,有可能会造成脏读)2、一致性Consistency,在事务中,不管如何操作,最后的数据不能有不一致的地方。总和前后要一致。防止不可重复读(一个事务在读取第一次数据之后,另一个线程开启事务,并作了更改,第一个事务再次读取就会出现不一...原创 2018-03-30 17:55:18 · 745 阅读 · 0 评论 -
分布式事务理论
在数据库性能很难得到提升的时候,我们这个时候会选择将数据库进行分区,这种分区就是物理上的分区。分区之后不同的库可能就存在不同的服务器上,这种时候,事务的四大特性ACID:原子性,一致性,隔离性,持久性就不再适用。那么这个时候我们就要引入新的原则或则理论来适用于这种情况,那就是CAP原则或者叫做CAP理论。 CAP原则:web服务器无法同时满足以下三个属性: 一致性:...原创 2019-09-23 11:31:25 · 217 阅读 · 0 评论