ZAB 协议 故障恢复 && 写请求 && XA && TCC

加餐 | ZAB协议(二):如何从故障中恢复?

加餐 | ZAB协议(三):如何处理读写请求?

加餐 | MySQL XA是如何实现分布式事务的?

那么我当时是如何实现多个 MySQL 数据库更新的一致性呢?答案就是采用 MySQL XA。

另外,我想补充的是,如果你要开启 MySQL 的 XA 功能,必须设置存储引擎为 InnoDB,也就是说,在 MySQL 中,只有 InnoDB 引擎支持 XA 规范

加餐 | TCC如何实现指令执行的原子性?

基于二阶段提交协议的 XA 规范,实现的是数据层面操作的事务,而 TCC 能实现业务层面操作的事务

猜你喜欢

转载自blog.csdn.net/kuaipao19950507/article/details/107126442