阿里二面:订单超时未支付关闭订单解决方案!5分钟搞定!
一锅炖不下的北冥:
https://www.bilibili.com/read/cv33509493/?spm_id_from=333.1365.0.0
和平统治者:
redis这个方案,在未支付之前是不是一直放在redis中,和数据库没关系,过期自动把redis的删除。如果没过期的话,会根据客户端再次发过来的请求删除redis,插入数据库。是不是这样的
大摆钟828:
写毕设,刚好遇上了这个问题,扫表轮循想过,但感觉太浪费了。第二个懒删除也考虑过,但是考虑到别的表需要用到这个超时数据,所以放弃掉。
第三种,消息队列还没学,这个延迟队列是类似缓存吗,如果延迟时间很长,数据又很多,会不会溢出呢。
程序员 计算机 IT 科技 阿里 面试 Java 后端开发 架构师 程序员研究所