分布式事务(一) 常见方案

1分布式事务问题的由来 ​ 在传统的单体应用中,我们所有的功能都能在同一个数据库中完成。一致性自然也能由同一个本地事务保证。以一个交易系统为例,如果有个客户消费了,首先我们需要在余额中扣钱,然后增加这个客户的积分。 ​ 但是数据库往往会成为系统的瓶颈,因此我们引入微服务后,很可能会对数据库做垂直拆分。 此时如果不使用分布式事务,就会出现数据一致性问题,因为两个服务只能保证自己本地事务的一致性。余额
相关文章
相关标签/搜索