使用Redis实现延迟队列 常见延迟队列实现方式 延迟队列的实现方式有很多种,通过程序的方式实现,例如 JDK 自带的延迟队列 DelayQueue,通过 MQ 框架来实现,例如 RocketMQ、RabbitMQ等,通过 Redis 的方式来实现延迟队列 。 Redis 是通过有序集合(ZSet)的方式来实现延迟消息队列的,ZSet 有一个 Score 属性可以用来存储延迟执行的时间。 优点 灵活方便,Redis 是互联网公司的标配,无序额外搭建相关环境; 可进行消息持久化,大大提高了延迟队列的可靠性; 分布式支…

2022年6月2日 0条评论 387点热度 harry 阅读全文