秒杀问题请教
佬们,我想请教下。在秒杀系统中,先在redis里减库存,然后把商品ID和userID封装成消息,发送到RabbitMQ的队列中。rabbitReceive监听到消息后,解析拿到商品ID和userID。检查数据库的库存是否大于0,大于就进行下单操作,在数据库减库存。
在这种情况下,redis宕机了该怎么办呀
在这种情况下,redis宕机了该怎么办呀
全部评论
做集群部署把。防止宕机
送花
回复
分享
没太看懂,你都已经用乐观锁防止超卖了,为什么还有检验库存呢,直接减不就好了。如果是想提高redis的可用性,我觉得可以从双机互备和双写控制这方面讲故事
送花
回复
分享
滴滴
官网直投
redis 宕机?运维的锅研发来背?
送花
回复
分享
Redis扣成功了,再发消息入库啊,Redis宕机了后面的操作不也做不了想等于没有下单
送花
回复
分享
redis宕机了就上集群呗
送花
回复
分享
相关推荐
投递淘天集团等公司10个岗位 >
点赞 评论 收藏
转发
点赞 评论 收藏
转发