分布式事务和事务并发控制

Posted harrychinese

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了分布式事务和事务并发控制相关的知识,希望对你有一定的参考价值。

近期阿里开源了Fescar分布式事务中间件, 值得期待. 

分布式事务是指一个事务会涉及到到多个应用接口调用, 底层数据表涉及到多个, 但数据库可以是一个或多个, 它是传统单数据库事务在广度上的延伸. 

事务并发控制, 在OLTP关系型数据库中, 事务并发控制往往是指事务的隔离性, 在本文中, 指的是应用层的并发事务控制, 常用的实现是乐观锁控制.

技术分享图片

需要说明的是, 乐观锁解决的是事务并发控制, 它并不能解决分布式事务控制. 

 

业界的分布式事务控制技术

技术分享图片

 

 

Fescar 的情况

技术分享图片

 

以上是关于分布式事务和事务并发控制的主要内容,如果未能解决你的问题,请参考以下文章

关于分布式事务

分布式事务原理与实践

分布式事务原理与实践

Eris:使用网络内并发控制实现无需协调的一致性的事务

事务及分布式事务

深入分布式事务