首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

今天去面试,被问到一个有关问题,【秒杀】是怎么来实现的

2013-06-25 
今天去面试,被问到一个问题,【秒杀】是如何来实现的?秒杀的主要问题就是别卖超了,因为应用服务器有多台,所以

今天去面试,被问到一个问题,【秒杀】是如何来实现的?
秒杀的主要问题就是别卖超了,因为应用服务器有多台,所以synchronized肯定是不行的,直接访问DB肯定更不行了,那就只能是使用memcache或者redis之类来实现。

有知道细节的没?


[解决办法]
为什么都要想到数据端呢?
考虑程序端解决啊,调用同一个接口,形成队列,然后处理队列的Index就OK了!
[解决办法]
真心不懂,学习一下
[解决办法]


[解决办法]
秒杀是土豪干的事今天去面试,被问到一个有关问题,【秒杀】是怎么来实现的
[解决办法]
如果你秒杀过商品你应该能感觉出来,其实即使是多服务器那么肯定也有个中心处理的服务器,你访问的服务器会把你的请求提交到同一的处理服务器来进行处理,所以会出现点击秒杀后提示正在提交,结果说秒杀已经结束。
[解决办法]
可以使用memcache将秒杀产品读入存储 每次秒杀通过MQ操作 有序进行 逐个递减

热点排行