高并发场景,实现一个判断库存并扣减库存的功能

我理解是防止超卖的一个场景,因为这块是高并发的场景下,频繁操做数据库,会形成性能问题,这块分两部分处理,一部分是从业务层控制冻结库存,从理财货架选择商品点击申购后,跳到收银台提交支付,在提交支付的动做里面进行剩余份额确认,当前咱们是进行缓存查询,查询当前的剩余份额>申购份额时,则把这部分份额进行冻结处理,而后首先保证前端显示的剩余库存已被减掉,防止超卖。等支付成功以后,再把真实份额减掉,若是支付失
相关文章
相关标签/搜索