
消息队列
dazou1
这个作者很懒,什么都没留下…
展开
-
安装RabbitMQ
安装erlang安装依赖: yum install ncurses-devl下载安装包:http://www.erlang.org/downloads/进入解压后的安装包,执行./configure --prefix=/usr/local/erlang/ --without-javac编译安装:make && make install安装 RabbitMQ安装Py...原创 2019-04-14 17:38:40 · 1831 阅读 · 0 评论 -
秒杀系统优化以及解决超卖问题
问题描述在众多抢购活动中,在有限的商品数量的限制下如何保证抢购到商品的用户数不能大于商品数量,也就是不能出现超卖的问题;还有就是抢购时会出现大量用户的访问,如何提高用户体验效果也是一个问题,也就是要解决秒杀系统的性能问题。解决超卖的方案每一个用户只能抢购一件商品的限制;在数据库减库存时加上库存数量判断,库存数量为0时阻止秒杀订单的生成。数据库加唯一索引:防止用户重复购买SQL加库存数量...原创 2019-04-15 13:31:22 · 11848 阅读 · 3 评论