分布式事务解决方案之事务补偿型TCC事务
2019-04-16 •
评论
前言
前面介绍分布式事务解决方案之二阶段提交和分布式事务解决方案之三阶段提交两种解决方案。这篇介绍基于补偿型柔性事务TCC(try-confirm-cancel)。
所谓柔性事务:基于BASE理论,放弃强一致性,而实现最终一致性。
前面介绍分布式事务解决方案之二阶段提交和分布式事务解决方案之三阶段提交两种解决方案。这篇介绍基于补偿型柔性事务TCC(try-confirm-cancel)。
所谓柔性事务:基于BASE理论,放弃强一致性,而实现最终一致性。
对于互联网业务系统来说,随着高本发、高流量的趋势,单机系统已经无法满足我们的业务系统要求,因此出现有分布式系统。对于单机系统,ACID已经保证业务系统数据的严格一致性,对于分布式系统如何保证数据的严格一致性?如何构建一个兼顾可用性和一致性的分布式系统。