标签:details 持久性 bsp nsis atomic 一致性 约束 重复 distrib
一.本地数据库事务
1.事务ACID理解
原子性【Atomicity】:一次事务的多次操作是原子的,要么全部执行,要么全部不执行。
一致性【Consistency】:事务前后数据库的约束保持一致性,比如键值约束。
隔离性【Isolation】:事务之前有一定隔离机制,不用隔离级别。
持久性【Durability】:事务提交成功数据被持久化到数据库中存储。
2.隔离级别
读未提交
读已提交
可重复读
串行
3.锁的分类
悲观锁
乐观锁
共享锁【读锁】
排他锁【写锁】
更新锁
ACID的详解:https://www.cnblogs.com/wyf19891208/p/6834454.html
事务详解:https://blog.csdn.net/aluomaidi/article/details/52460844
二.分布式事务
https://www.cnblogs.com/savorboard/p/distributed-system-transaction-consistency.html
https://www.cnblogs.com/taiyonghai/p/6094350.html
标签:details 持久性 bsp nsis atomic 一致性 约束 重复 distrib
原文地址:https://www.cnblogs.com/xiaofugua/p/9264439.html