分布式事务使用场景及解决方案

java 

1 分布式事务介绍 1.1 什么是事务 数据库事务(简称:事务,Transaction)是指数据库执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成[由当前业务逻辑多个不同操作构成]。 事务拥有以下四个特性,习惯上被称为ACID特性: 原子性(Atomicity):事务作为一个整体被执行,包含

性能架构设计

MySQL 

CAP满足选择 cp:保证一致性和分区容错性 ap:保证可用性和分区容错性 跟据架构实际情况选择,主要看当前业务主要保证高可用(最终一致性)还是数据强一致性

MySQL理解

MySQL 

1、MySQL事务理解 mysql事务的四大特性(ACID) 原子性、一致性(事务回滚,数据还原,库存增减数量保持一致)、隔离性、持久性 在mysql开启事务对数据库进行操作时(innodb) 当mysql在执行事务时,会有一个双写机制,使用innodb写入数据时会先将数据写入redo.log(re