ITPub博客

首页 > > > Kafka,Mq,Redis作为消息队列使用时的差异?

Kafka,Mq,Redis作为消息队列使用时的差异?

作者:兔子爱喝奶茶 时间:2020-05-22 10:21:17 0 删除 编辑

Kafka是作为新一代的消息系统,mq是比较成熟消息系统,而redis也可以发布订阅了,那么这三者有何异同?

自己查了查资料,了解了一下,其实,作为消息队列来说,企业中选择mq的还是多数,因为像Rabbit,Rocket等mq中间件都属于很成熟的产品,性能一般但可靠性较强,而kafka原本设计的初衷是日志统计分析,现在基于大数据的背景下也可以做运营数据的分析统计,而redis的主要场景是内存数据库,作为消息队列来说可靠性太差,而且速度太依赖网络IO,在服务器本机上的速度较快,且容易出现数据堆积的问题,在比较轻量的场合下能够适用。希望有更专业的人来总结总结。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69918097/viewspace-3119427/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-04-26

  • 博文量
    1470
  • 访问量
    11233