Ahern

分布式

分布式事务解决方案 方案1: 可靠MQ(kafka) + 本地事务 本地事务执行数据库更新 + 发生MQ,实现最终一致性 适合高并发场景,如电商下单 方案2: 2PC 第一阶段:事务管理器要求涉及到的数据库预提交(precommit),数据库并反馈是可以提交 第二阶段:事务管理器要求涉及数据库提交,或者回滚 缺点 - 单点问题:事务管理器扮演者重要角色,如果宕机,将...