延迟消息队列的几种实现方案,哪种更适合业务,要看具体情况分析
发布时间:2023年12月20日
?
延迟消息队列的几种实现方案,延迟消息怎么实现,很多人可能一想到的是rabbitmq的死信队列来实现,但是一旦引入mq的话,就依赖这个中间件,另外维护成本,开发成本都很大,那有么有简单点的实现方式呢?
第二有人就会想到,通过在mysql数据库中设置过期时间,轮询查询的方式来实现哪些数据要到期了,这可想而知无形中加大了mysql数据库的负载。
第三那还有其他的实现方式吗?redis能实现吗?不妨我们来看看 通过redis的zset数据结构实现延迟消息的功能。
文章来源:https://blog.csdn.net/xzb5566/article/details/135066222
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:chenni525@qq.com进行投诉反馈,一经查实,立即删除!