电商平台,商品 同时有多人 抢购,怎么解决 并发问题?

比如,整点秒杀,同一时间 多人抢购。

阅读 5.3k
4 个回答

秒杀可以用排队,减少并发访问数据库。

网上有很多目前大电商的解决方案,搜一下全是,差不多就是队列+信号量

队列
用redis实现很方便

软件工程这标签。。。。。。

通行的常用的并且很简单的实现思路:数据库SQL!
Update …… Where ……

保证:
第一个人使条件判断满足,于是更新记录。
之后的人都不满足,于是没有操作。

就是这样。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进