浅谈库存扣减和锁

  先说场景:html   物品W如今库存剩余1个,  用户P1,P2同时购买.则只有1人能购买成功.(前提是不容许超卖)java 秒杀也是相似的状况, 只有1件商品,N个用户同时抢购,只有1人能抢到..mysql 这里不谈秒杀设计,不谈使用队列等使请求串行化,就谈下怎么用锁来保证数据正确.面试   常见的实现方案有如下几种:redis 1.代码同步, 例如使用 synchronized ,loc
相关文章
相关标签/搜索