分布式理论-base

分布式理论-base基本可用(basically available):分布式系统在出现不可预知故障的时候,允许损失部分可用性软状态(soft state):也称为弱状态,和硬状态相对,是指允许系统中的数据存在中间状态,并认为该中间状态的存在不会影响系统的整体可用性,即允许系统在不同节点的数据副本之     阅读全文
丁起男's avatar
丁起男 01月 17,2022

分布式理论-cap

分布式理论-cap一致性(consistency):一个写操作返回成功,那么之后的读请求都必须读到这个新数据;如果返回失败,那么所有读操作都不能读到这个数据。也就是所有节点访问同一份最新的数据可用性(availability):对数据更新具备高可用性,请求更够及时处理,不会一直等待,即使节点失效分区     阅读全文
丁起男's avatar
丁起男 01月 17,2022

分布式事务解决方案

分布式事务事务的定义事务可用看做是一次大的活动,它由不同的小活动组成,这些小活动要么全部成功,要么全部失败本地事务在计算机系统中,更多的是通过关系型数据库来控制事务,这是利用数据库本身的事务特性来实现的,因此,叫数据库事务。而数据库通常和应用在同一个服务器,所以基于关系型数据库的事务又被称为本地事务     阅读全文
丁起男's avatar
丁起男 08月 08,2021

分布式事务

分布式事务两阶段提交协议分布式事务是指会涉及到操作多个数据库的事务,在分布式系统中,各个节点之间在物理上相互独立,通过网络进行沟通和协调xa就是x/open dtp定义的交易中间件与数据库之间的接口规范,交易中间件用它来通知数据库事务的开始、结束已经提交、回滚等。xa接口函数由数据库厂商提供二阶段提     阅读全文
丁起男's avatar
丁起男 10月 10,2020