分布式事务如何解决?一次讲清楚!
分布式事务基础
事务
事务指的就是一个操作单元,在这个操作单元中的所有操作最终要保持一致的行为,要么所有操作都成功,要么所有的操作都被撤销。简单地说,事务提供一种“要么什么都不做,要么做全套”机制。
本地事务
本地事务其实可以认为是数据库提供的事务机制。说到数据库事务就不得不说,数据库事务中的四大特性:
A:原子性(Atomicity) ,一个事务中的所有操作,要么全部完成,要么全部不完成
C:一致性(Consistency) ,在一个事务执行之前和执行之后数据库都必须处于一致性状态
I:隔...