事务专题(目录)
事务,是软件开发的一个很重要的专题。java方向的开发人员通常从数据库和框架(比如spring)提供的机制开始接触事务。再到软件发展为分布式项目,就自然而然的接触分布式事务,比如阿里的fescar或者tx-lcn分布式事务框架。以及mq中间件之类的也会涉及事务问题。
总得来说,事务是一个很重要的概念,也是相对困难的一个点。本系列文章将一点点地了解一些事务上的问题,希望写完以后能够在工作中获得各种解决事务问题方面的思路,而不是束手无策。
目录
- 事务的基本概念
- jdbc的关于事务的接口设计
- 1pc事务提交协议
- 2pc事务提交协议
- 3pc事务提交协议
- tcc两阶段补偿事务协议
- mysql的innodb锁相关
- seata分布式事务框架