请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于抢单问题与缓存删除问题

就是说,如果一个司机以及成功提交了事务,这个时候,又有个司机来抢单,这个司机时从watch那边开始运行,然后第一个司机的链接因为一些原因,没有执行下去,也就是没有执行缓存删除操作,那么后面的司机就可以成功提交事务,所以,是不是,在redis事务中,只进行删除缓存的操作会更好一点呢?如果没有问题的话,那么在redis事务中,只进行删除缓存的这个操作有没有其它的什么问题呢?

正在回答 回答被采纳积分+3

1回答

神思者 2023-06-30 16:04:57

跟第一个司机有没有删除缓存没关系,只要更新缓存成功,其他的司机想要接单就无法成功提交Redis事务。建议你先百度一下Redis事务机制,弄明白具体原理,就不会有这么多困扰了

0 回复 有任何疑惑可以回复我~

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
多端全栈项目实战,大型商业级代驾业务全流程落地
  • 参与学习       589    人
  • 解答问题       410    个

50000+代码,300+技术点,慕课网明星讲师为你私人订制

了解课程
意见反馈 帮助中心 APP下载
官方微信