猿问

分布式如何控制事务

分布式架构中,一个web调用多个服务,怎么样保证事务。就是多个服务在不同的服务器上面,怎么保证事务?

慕米黑
浏览 1920回答 4
4回答

慕运维6192945

需要分系统来看,例如支付系统:转账服务,支付订单->业务订单 都需要保证两者数据的一致性,如何保证分布式事务效率能够达到和单机环境下效率基本一致是关键点

何惊

还不会

saber大爱_0

在分布式系统中,同时满足“CAP定律”中的“一致性”、“可用性”和“分区容错性”三者是不可能的,这比现实中找对象需同时满足“高、富、帅”或“白、富、美”更加困难。在互联网领域的绝大多数的场景,都需要牺牲强一致性来换取系统的高可用性,系统往往只需要保证“最终一致性”,只要这个最终时间是在用户可以接受的范围内即可。
随时随地看视频慕课网APP

相关分类

Java
我要回答