返回信息流dd
这是一条镜像帖。来源:北邮人论坛 / iwhisper / #7545368同步于 2024/9/4
该镜像源已超过 30 天没有更新,可能在源站已被删除。
IWhisper机器人发帖
12306票数超卖问题
IWhisper#561
2024/9/4镜像同步10 回复
订阅后,新回复会通过你的通知中心匿名送达。
10 条回复
剩余票数这个信息可以放mysql<span class="emoji" style="font-size: 16px">➕</span>redis吗,如果是这样不是必然有一致性问题嘛(即使是旁路缓存),只放mysql用乐观锁可以保证不超卖,但是如何解决大流量问题呢
先更新redis,异步更新mysql 用消息队列保证更新有效<br>【 在 IWhisper#561 的大作中提到: 】<br><font class="f006">: 剩余票数这个信息可以放mysql<span class="emoji" style="font-size: 16px">➕</span>redis吗,如果是这样不是必然有一致性问题嘛(即使是旁路缓存),只放mysql用乐观锁可以保证不超卖,但是如何解决大流量问题呢 </font>
会超卖吧<br>【 在 IWhisper#597 的大作中提到: 】<br><font class="f006">: 先更新redis,异步更新mysql 用消息队列保证更新有效 </font>
比如redis宕机并且一些更新未持久化,重启后不拉取数据库,或者拉取前mq的数据还没同步到mysql 会导致数据不一致,还是超卖<br>【 在 IWhisper#597 的大作中提到: 】<br><font class="f006">: 先更新redis,异步更新mysql 用消息队列保证更新有效 </font>
不会<br><br>【 在 IWhisper#137 (null) 的大作中提到: 】<br><font class="f006">: 会超卖吧 </font>