分布式事务TCC
摘要:分布式事务 06 三阶段提交与刚性事务的缺陷 两阶段事务宕机分析 协调者宕机 一阶段宕机: 情景:所有参与者无法收到协调者二阶段的commit或rollback,会一直阻塞,本地事务无法结束 方案:参与者统一rollback(未进入二阶段,参与者都不会受到提交或者回滚命令,当前事务无法继续提交,只能
摘要:分布式事务 02 CAP定理 CAP 一句话概括 分布式系统中,网络故障、服务瘫痪仍然能保持数据的一致性 CAP Consistency(一致性) 说明:写操作之后的读操作,必须返回该值 情景: 举例来说,某条记录是 v0,用户向 G1 发起一个写操作,将其改为 v1。 用户的读操作就会得到 v1。
摘要:分布式事务01 事务基本概念 事务的定义 一组SQL组成的执行单元,该单元要保证整体成功整体失败 本地事务 本地事务出现在关系型数据库中,仅支持单库事务,不可跨库 分布式事务 同一个事务,在操作多个数据库的时候需要保持ACID的特性,通常用于微服务场景下的多服务处理 情景:订单、积分、物流等等服务共