高并发下如何控制电商下超卖现象

yishuangyan12345678 2014-05-02 11:15:11
目前主流的购物减库存模式有阿里系的(下单减库存、支付减库存)、京东系(目前对京东不清楚,京东库存是不对外的)。

想请教下如何控制高并发下下单库存超卖现象。淘宝、京东2家是如何实现,请教各位大侠给个思路。
...全文
1463 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
小行星0906 2014-05-19
  • 打赏
  • 举报
回复
记得在讲动态代理时候讲的有卖车票的例子,10张车票,3个窗口,如何卖又有效率又不会超卖
attilax 2014-05-19
  • 打赏
  • 举报
回复
只从业务角度来说,技术上是可以保证避免超卖的... 但是,总是有人下了订单而不付款,最后放弃...所以,类似机票一样,网站都是存在超卖现象,以保证收入... 这个比率大概是5%... 所以,总是有些倒霉蛋会遇到退单....呵呵..
  • 打赏
  • 举报
回复
像楼上所说,下单检查库存 就会消耗下单性能及延长响应时间 对电商来说,高并发且 成交量都是必然的。 这种有解决方案吗?
vnvlyp 2014-05-18
  • 打赏
  • 举报
回复
不是很清楚,不过猜测库存管理应该是避免并发的吧 也就是说虽然下单可以并发,但下单最终确定的时候,需要请求库存管理模块, 询问是否库存足够,足够的话减去本单售出的件数 而库存管理模块应该是同一时刻只能有一个线程访问,其他线程要排队等待
kiyoki 2014-05-18
  • 打赏
  • 举报
回复
商业机密
  • 打赏
  • 举报
回复
没人知道 那我就结贴了 csdn都没有大牛
  • 打赏
  • 举报
回复
大牛 有吗
lonelyk 2014-05-05
  • 打赏
  • 举报
回复
我也想知道.坐等大婶回答

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧