订单流程与辅助接口详解及分布式事务解决方案.pdfVIP

  • 1
  • 0
  • 约1.77千字
  • 约 2页
  • 2026-07-22 发布于北京
  • 举报

订单流程与辅助接口详解及分布式事务解决方案.pdf

《034_订单正向流程中的辅助接口讲解》

前面流程里面,生单-支付-履约,已经全部都走完了,订单你买

的东西已经在你手里了,大事这个订单的数据和信息,此时会沉淀

再系统里面

你可以去查询订单,查询你自己的订单列表-订单列表查询-

订单详情查询-可以对自己的订单进行删除,订单太多了,删除

一些订单

点外卖,在配送员,配送的过程中,有一定时间限制,是可以修改收

货地址的,只能修改一次;里面,在没有拣货出库的时候,这个

时候可以修改收货地址,只能修改一次

问题分析:库存数据,一个商品就一条库存数据,如果有很多人同

时一个商品,必然导致这里,多个分布式事务都会去竞争和等

待同一个商品的一条库存数据的全局锁

三个方案:

1做的极为极为的复杂,库存表库存分段,一个商品就一条库

存数据,一个商品有n多条库存数据,1w件库存,就是可以分为

1000条库存数据,每条库存数据里可以扣的库存就10个,写一套

非常复杂的逻辑和算法,每次扣减库存的时候,需要去按照一定的

规则和算法,去选择一个库存分片去扣减

2MQ柔务方案,替换掉seata刚务方案,在国内绝

大多数的互联网公司里,一般来说,重要的业务系统,一般都是使

用mq柔务,大多情况下,一般来说都能确保数据是一

文档评论(0)

1亿VIP精品文档

相关文档