大致说一下吧,为了防止超卖现象,这个应该改良一下。
也就是说比如说你是限购100个货物,那就先建一个包含100个数据的队列,然后抢购的时候用lpop排出该队列里面的元素,如果排出成果,就降这个用户的id之类的信息插入另一个队列,如果排出失败,直接返回抢购失败一类的,大致上应该是这样,也就是说用2个队列来实现秒杀系统,防止超卖。
也就是说比如说你是限购100个货物,那就先建一个包含100个数据的队列,然后抢购的时候用lpop排出该队列里面的元素,如果排出成果,就降这个用户的id之类的信息插入另一个队列,如果排出失败,直接返回抢购失败一类的,大致上应该是这样,也就是说用2个队列来实现秒杀系统,防止超卖。
2019-06-10
课程所需库文件:http://pan.baidu.com/s/1bQg038 老师这个链接已经失效,请问能否再分享一次,顺便源码也分享下!
2019-05-08
【Intance】是个什么鬼?视频中念了十几遍,居然还没有发现错误,看来P主记忆中这个单词就是这么拼的。正确=【Instance】
2019-04-30