关于抢单问题与缓存删除问题
来源:4-26 订单微服务的智能抢单,Redis事物+AOF模式(一)

慕前端6366832
2023-06-30
就是说,如果一个司机以及成功提交了事务,这个时候,又有个司机来抢单,这个司机时从watch那边开始运行,然后第一个司机的链接因为一些原因,没有执行下去,也就是没有执行缓存删除操作,那么后面的司机就可以成功提交事务,所以,是不是,在redis事务中,只进行删除缓存的操作会更好一点呢?如果没有问题的话,那么在redis事务中,只进行删除缓存的这个操作有没有其它的什么问题呢?
写回答
1回答
-
神思者
2023-06-30
跟第一个司机有没有删除缓存没关系,只要更新缓存成功,其他的司机想要接单就无法成功提交Redis事务。建议你先百度一下Redis事务机制,弄明白具体原理,就不会有这么多困扰了
00
相似问题