- 博客(1)
- 收藏
- 关注
转载 秒杀活动防止库存负数问题
解决这个问题比较流行的思路:1、用额外的单进程处理一个队列,下单请求放到队列里,一个个处理,就不会有并发的问题了,但是要额外的后台进程以及延迟问题,不予考虑。(使用队列消耗资源比较多,并且有延迟性,用户体验不好)2、数据库乐观锁(悲观锁),大致的意思是先查询库存,然后立马将库存-1,然后订单生成后,在更新库存前再查询一次库存,看看跟预期的库存数量是否保持一致,不一致就回滚,提示用户
2016-09-26 11:01:33 3055
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人