关于延迟队列

来源:12-11 利用高性能的redis延迟队列处理无效订单(下)

慕斯0066757

2020-03-10

丝袜老师,您好!
1.这一章节使用到的是zset有序集合,是否可以用list双向链表去做,如果不能做的弊端在哪里?
2.在前一章节,使用zadd时,如果发生错误,不能进行回滚,因为会影响整个下单的流程,这个学生理解了。但对于这一章节,当zrem操作以及后续要以事物的形式修改两张表时,如果发生错误,这条数据就没有了,这里是否有必要进行数据回填zadd的操作,还是以日志的形式继续进行记录?望老师给予一些指点。

写回答

1回答

singwa

2020-03-11


亲爱的同学您好 ,很棒 能对课程内容进行思考。赞。。。

用list来做的化不好做延迟队列。 延迟队列还是按老师的这个场景来

老师在这个地方说了加日志操作 ,然后监控,然后异步处理加队列操作

0
0

全流程开发 TP6.0实战高并发电商服务系统

一课就能掌握TP6.0基础及运用,打造完整高并发的电商后端项目

1458 学习 · 1310 问题

查看课程