组团抽奖 如何应对高并发呢?

新手上路,请多包涵

需求是这样的

规定一个时间开奖
在这个时间之前需要用户来组团抽奖
到了规定的时间开始开奖

组团抽奖的规则是 一个人 可以生成一个组队码 一个人生成一个队伍成功后邀请别人来参与到队伍中 抽奖

组团抽奖 生成的组团记录放到redis还是mysql哪个比较好? 如何可以应对高并发呀

目前是我生成在了 mysql 里 感觉高并发的时候容易速度慢
我是想在开奖时间之前写到redis里,然后开奖结束后我在写回到数据库里。
如果是redis里 这边怎么设计的号。

mysql我是这样的思路 一个队伍 生成专属的队伍码。队伍里的人共享这个队伍码 成功组队 字段里还有 商品对应的id

阅读 1.7k
1 个回答

你可以尝试换一个思路,一般在开奖前会进入封闭期,这个时候,后台就可以执行抽奖,当用户开奖的时候,只是查询抽奖结果

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