概念 | 说明 |
---|---|
分布式事务 | 横跨多个服务,操作多个数据库; 跨库、分库分表、分服务 |
DTP 模型 | DTP模型的5个基本元素: 应用程序 AP 资源管理器 RM 事务管理器 TM 通信资源管理器 CRM 通信协议 CP |
XA规范 | 定义了RM-TM的交互接口 |
两阶段提交协议 2PC | 两阶段提交协议存在问题: 1、同步阻塞问题。 2、单点故障。 3、数据不一致。 |
三阶段提交协议 3PC |
协调者、参与者都引入了超时机制;三阶段 CanCommit、PreCommit(其中一个超时或者执行失败,则TM发起中断)和doCommit
3PC :< |
分布式事务面试题
最新推荐文章于 2024-08-19 18:02:04 发布
本文深入探讨分布式事务的基本原理,包括ACID特性、CAP定理以及2PC、TCC等常见解决方案。同时,总结了面试中可能遇到的分布式事务相关问题,如如何解决分布式环境下的数据一致性问题,以及实际项目中如何选择合适的事务管理策略。
摘要由CSDN通过智能技术生成