什么时候生成红包合适?
需求:
后台添加红包活动。重要的参数有(总金额,允许转发的次数,每次转发要生成的红包数量)
前台用户转发,每一个人转发一次,要有一批对应的红包让别人来领取(每个转发的人最多生成一批红包)。
现在我在想,是我后台添加红包活动的时候,按“允许转发的次数”和“要生成的红包数量“把全部的红包都生成出来,然后等待前台转发的人领取,还是前台用户转发完成以后生成一批好呢?
初期准备用mysql储存数据,不行再转redis储存红包数据。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不是完全确定你说的需求,因为还要考虑到如果前台转发数量不够或者没有人领取时候的金额处理情况,如果这个情况只是把没有发出去的退回,那么后台添加活动时候就完成红包生成逻辑是最简单,后台只需要请求数据库或者缓存就OK了。
如果是每个活动必须把所有金额发完,那么就只能是转发完成或者活动时间到了生成红包。