现在公司需要做一个秒杀活动。
需求:每天20点准时进行秒杀抢购,一共200件商品,到了20点抢到提示去订单页面支付,没抢到给提示。
开发技术:
前台:android 和 IOS
后台服务器开发: spring + mybatis + mysql
现在的思路有,通过队列,或者乐观锁,和redis,都没接触过。
现在想了个很笨的方法,到了20点的时候,生成一个session,session里面放map,每次请求去map里面查询,数量大于200就提示秒杀失败,小于200,就加入到map中去。这个应该不可行
有没有一些教程,或者实际的代码,思路也好,麻烦各位了~