为什么不建议redis作为队列来使用?它与常见的消息队列软件相比有什么缺点?

参与6

1同行回答

jwhdhrjwhdhr  软件开发工程师 , 农商银行
redis在内存中实现队列,持久化不是强项,专门的MQ实现更可靠。redis的缓存功能是它的专长,没有好坏,只有更合适。其实简单来说如果业务场景简单,对于队列并没有比较高的要求,使用redis还是kafka、rabbitmq、rocketmq这些来做队列都可以,但是要考虑到学习成本、使用成本以及后续的...显示全部

redis在内存中实现队列,持久化不是强项,专门的MQ实现更可靠。redis的缓存功能是它的专长,没有好坏,只有更合适。
其实简单来说如果业务场景简单,对于队列并没有比较高的要求,使用redis还是kafka、rabbitmq、rocketmq这些来做队列都可以,但是要考虑到学习成本、使用成本以及后续的业务发展,所以要从长远看的话不如一开始就选择专业的消息队列软件,redis还是让它去做缓存吧

收起
互联网服务 · 2018-06-08
浏览3500

提问者

andyfa
软件开发工程师某证券
擅长领域: 数据库大数据服务器

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2018-06-08
  • 关注会员:2 人
  • 问题浏览:5727
  • 最近回答:2018-06-08
  • X社区推广