redis实现秒杀

81 阅读1分钟

新增秒杀优惠券的同时,将优惠券库存信息保存到Redis中

基于Lua脚本,判断秒杀库存、一人一单(set集合实现一人一单的逻辑判断),决定用户是否抢购成功

如果抢购成功,将优惠券id和用户id封装后存入阻塞队列

开启线程任务,不断从阻塞队列中获取信息,实现异步下单功能

黑马redis