微服务事务
作者:互联网
什么是事务
事务是由一组操作组成的一个工作单元。怎么去理解这个问题呢?
我们从现实生活中去理解
那么事务有哪些特性呢?
事务特性
原子性:事务内部的一组操作要么同时成功,要么同时失败
隔离性:不同事务之间是互相不影响的
一致性:事务内部一组操作,各自操作产生的结果数据,要能够保证都是预期的状态
持久性:事务内部一组操作,各个操作产生的数据要能够持久的效应
什么是本地事务
本地事务就是由一组sql语句操作的集合,
本地事务主要就是指sql语句的操作
什么是分布式事务
分布式事务就是一组服务操作的集合
例如:在分布式系统或者微服务系统内,完成一个任何,需要涉及到多个服务来共同完成,这一组服务操作组成的集合,就是分布式事务
分布式事务类型
不同服务不同数据库
不同服务相同数据库
相同服务不同数据库
标签:事务,服务,一组,数据库,操作,分布式 来源: https://www.cnblogs.com/gibschen/p/15922559.html