图文讲解,带你彻底理解分布式事务产生的场景和解决方案!!
本地事务
本地事务流程
在介绍分布式事务之前,我们先来看看本地事务。首先,我们先来一张图。
由上图,我们可以看出,本地事务由资源管理器(比如DBMS,数据库管理系统)在本地进行管理。
本地事务的优缺点
本地事务具备相应的优点,也有其不足。
优点:
支持严格的ACID属性。
可靠,事务实现的效率高(只是在本地操作)。
可以只在RM(资源管理器)中操作事务。
编程模型简单。
缺点:
缺乏分布式事务的处理能力。
数据隔离的最小单元由RM(资源管理器决定),开发人员无法决定数据隔离的最小单元。比如:数据库中
原创
2020-10-19 16:31:08 ·
3972 阅读 ·
14 评论