关于延迟队列
来源:12-11 利用高性能的redis延迟队列处理无效订单(下)
慕斯0066757
2020-03-10
丝袜老师,您好!
1.这一章节使用到的是zset有序集合,是否可以用list双向链表去做,如果不能做的弊端在哪里?
2.在前一章节,使用zadd时,如果发生错误,不能进行回滚,因为会影响整个下单的流程,这个学生理解了。但对于这一章节,当zrem操作以及后续要以事物的形式修改两张表时,如果发生错误,这条数据就没有了,这里是否有必要进行数据回填zadd的操作,还是以日志的形式继续进行记录?望老师给予一些指点。
写回答
1回答
-
singwa
2020-03-11
亲爱的同学您好 ,很棒 能对课程内容进行思考。赞。。。
用list来做的化不好做延迟队列。 延迟队列还是按老师的这个场景来
老师在这个地方说了加日志操作 ,然后监控,然后异步处理加队列操作
00
相似问题