Redis-List和MQ的区别

redis和消息队列的区别在于消息队列拥有更完善的功能,redis是可以加入一些功能实现消息队列的

容错机制

容错机制需要保证出错后信息还会被重新插入队列,在redis中需要手动try catch处理。在其他消息队列中都有提供容错机制,比如消息取出变为挂起状态,一定时间内没有删除就会重新插入队列。

消息延迟

消息队列中有延迟的概念,取出后判断是否在延迟时间内,如果在则重新插入队列,达到延迟效果。

推送

redis的推送方式注重快速而不保证推送成功
部分MQ可以做到虽然有延迟,但是保证推送成功。

转载于:https://www.jianshu.com/p/cc4715e3e30f

猜你喜欢

转载自blog.csdn.net/weixin_34235105/article/details/91171887