关于减库存和生成订单

来源:7-5 redis预减库存,rabbitmq异步下单

慕函数2082699

2018-07-17

如果用分布式锁呢?先拿秒杀商品锁,再减库存,再拿用户锁,生成订单?这样是不是就可以不用数据库的锁,比如where count>0这样的子句

写回答

1回答

若鱼1919

2018-07-18

秒杀全程不能加锁,加锁会严重影响QPS,上万甚至几十万的并发 加锁的后果只有一个 那就是宕机

0
4
若鱼1919
压测试一下
2022-09-29
共4条回复

Java秒杀系统方案优化 掌握海量访问通用解决方案

各种缓存/JSR303参数检

2695 学习 · 941 问题

查看课程