【Redis】--实现延迟队列业务的场景

一、前沿

在很多业务场景下,需要延迟一段时间后触发,例如下面的一些场景:
(1)、下单成功,30分钟未支付。支付超时,自动取消订单
(2)、会议开始前10分钟,消息提醒
(3)、等待1小时候,短信通知

常见的方法有:
JDK的delayQueue
消息中间件RabbitMQ 的延迟队列
Redis的Zset实现
Redisson的RDelayedQueue

猜你喜欢

转载自blog.csdn.net/xunmengyou1990/article/details/128365721