记录秒杀

电商秒杀最佳实践: 1.控制层限流,经过redis或计数器保存原始库存,会屏蔽大部分流量,到服务蹭流量会比库层多几倍 2.业务层启动多个线程,处理每台服务器内存队列中的请求,提升处理速度,提高用户反馈速度提升性能 3.生成订单和减库存方法: 减库存经过redis的乐观锁CAS控制,会出现部分用户处理失败,但最终保证库存不超卖,同时库存也要保证库存要被卖光 4.库存为0后,同步redis库存到DB数据库 5.用户异步,经过userId+skuId查询获取订单号,去支付redis

相关文章
相关标签/搜索