摘要: 实现消费券秒杀的优化,在加入限时抢购的优惠券时,自动的将消费券的库存stock信息也加入到redis中(可设为抢购结束后过期) 抢购之前在redis中进行库存是否充足(stock)、用户是否已经抢购(set)的判断 如果条件都满足,则将订单信息加入到消息队列中 另开启一个线程将消息队列中订单信息异步 阅读全文
posted @ 2022-10-22 15:37 CDUT的一只小菜鸡 阅读(802) 评论(0) 推荐(0) 编辑
摘要: 用户签到 在Redis中使用位图(BitMap)来存储签到信息,可以大大减小开销。同时在设计redis数据结构时,在key中加上时间、用户id等信息,可以统计该用户在某个时间段内的签到情况。(bitmap最大有2^32位bit位) ==具体的数据结构设计为==: {"sign:userId:yyyy 阅读全文
posted @ 2022-10-22 09:16 CDUT的一只小菜鸡 阅读(639) 评论(0) 推荐(0) 编辑