超卖

作者: 嘘寒问暖 | 来源:发表于2022-07-17 21:33 被阅读0次

秒杀除开⾼并发⾼流量下的服务稳定性之外,剩下的核⼼⼤概就是怎么保证库存不超卖了,也可以说要保证的是最终⼀致性。⼀般来说,针对下单和库存有两种⽅式:

1. 下单即扣库存,这是最常规的⼤部分的做法。但是可能在活动中会碰到第⼆点说到的情况。

2. ⽀付完成扣库存,这种设计我碰到过就是酒店⾏业,廉价房放出来之后被⻩⽜下单抢占库存导致正常⽤户⽆法下单,然后⻩⽜可以⽤稍⾼的价格再售卖给⽤户从中牟利,所以会有在⼀些活动的时候采取⽀付成功后才占⽤库存的做法。不过这种⽅式实现起来⽐较复杂,可能造成⼤量的⽆效订单,在秒杀的场景中不太适⽤。

针对秒杀建议选择下单扣库存的⽅式,实现相对简单⽽且是常规做法。

相关文章

  • 超卖和超卖

    超买: 买方力量基本用尽,股价即将下跌。 超卖: 卖方不能再卖了。 除息:股票发行在发放股息或红利时,需要事先进行...

  • B2B2C商城和ERP对接中的超卖问题

    1.什么是超卖问题? 商城平台中超卖问题是经常发生的,那什么是超卖问题?超卖问题就是已售商品库存 > 实际库存,现...

  • 超卖

    mysql处理高并发,防止库存超卖

  • 超卖

    秒杀除开⾼并发⾼流量下的服务稳定性之外,剩下的核⼼⼤概就是怎么保证库存不超卖了,也可以说要保证的是最终⼀致性。⼀般...

  • 业务场景实战(一)美团到家商品库存演进

    目录 系列总目录 架构演进防超售单元化平台化 防超卖Mysql同步实现防超卖Redis同步实现防超卖 一致性Mys...

  • 【优化技术专题】「系统性能调优实战」秒杀系统相关的设计和相关注意

    秒杀应该考虑哪些问题 超卖问题 分析秒杀的业务场景,最重要的有一点就是超卖问题,假如备货只有100个,但是最终超卖...

  • 【分布式技术专题】「架构设计方案」盘点和总结秒杀服务的功能设计及

    秒杀应该考虑哪些问题 超卖问题 分析秒杀的业务场景,最重要的有一点就是超卖问题,假如备货只有100个,但是最终超卖...

  • 2021-04-15 RSI线(1)

    RSI是超卖超买指标。0-30 超卖,止跌,后续会上涨,但上涨需要看KDJ线30-50卖出正常,继续跌,结合KDJ...

  • 超卖问题

    1.当库存还剩一个时,同一个数据AB同时来访问时就会超卖问题。 数据库深层是:同一个数据,对于数据库来说加了隐式锁...

  • 超卖问题

    原因 两个人同时购买同一件商品,会产生超卖问题。 解决 表设计无符号的表设计(unsigned)。在设计表的时候,...

网友评论

      本文标题:超卖

      本文链接:https://www.haomeiwen.com/subject/azolirtx.html