事务:一组操作,保证要么全部成功,要么全部失败,只要其中有一个失败操作,改组操作全部回滚,以此保证数据的一致性。
分布式事务即为了解决分布式环境下数据的一致性的问题。
分布式环境,不同的服务,不同的数据库,包括分库分表。
解决方案有两阶段型,TCC补偿型(Try-Confirm-Cancel)和最终一致性
最终一致性
基于消息队列实现可靠的消息服务,实现数据的最终一致性。可靠的消息服务解决了有可能出现的异常情况,提供补偿机制,最终达到数据的一致性。
事务:一组操作,保证要么全部成功,要么全部失败,只要其中有一个失败操作,改组操作全部回滚,以此保证数据的一致性。
分布式事务即为了解决分布式环境下数据的一致性的问题。
分布式环境,不同的服务,不同的数据库,包括分库分表。
解决方案有两阶段型,TCC补偿型(Try-Confirm-Cancel)和最终一致性
基于消息队列实现可靠的消息服务,实现数据的最终一致性。可靠的消息服务解决了有可能出现的异常情况,提供补偿机制,最终达到数据的一致性。