分布式系统保证数据一致性的事务机制

2016-1-7 diaba 分布式

分布式事务、两阶段提交、一阶段提交、Best Efforts 1PC模式和事务补偿机制 1.分布式事务XA XA是分布式事务的规范,定义了事务管理器和资源管理器之间的接口。XA接口是双向的,在事务管理器和资源管理器之间形成通信桥梁。事务管理器控制着全局事务,管理事务的生命周期,协调资源。资源管理器负责控制和管理实际资源(e.g. 数据库或JMS队列) 2.JTA 定义了java事务规范,具体实现由供应商负责提供 3.两阶段提交 a)准备阶段  b)提交阶段  两阶段保证分布式事务原子性,要么全做,要么全部做。 准备阶段 事务管理器(事务协调者)给...

阅读全文>>

标签: 分布式一致性

评论(0) 浏览(2486)

Paxos 算法/协议

2015-12-6 diaba 分布式

基于消息传递的一致性算法。 节点通讯存在两种模式:共享内存(Shared memory,需要锁)和消息传递(Message passing)。

阅读全文>>

标签: paxos 分布式一致性

评论(0) 浏览(1934)

Powered by emlog 京ICP备15045175号-1 Copyright © 2022