0
点赞
收藏
分享

微信扫一扫

KAFKA 消息队列的分类

杨小羊_ba17 2023-01-21 阅读 119

文章目录


消息队列的流派

什么是 MQ

有 Broker 的 MQ

重 Topic

轻 Topic

AMQP 中有四种 exchange

  • Direct exchange:key 就等于 queue
  • Fanout exchange:无视 key,给所有的 queue 都来一份
  • Topic exchange:key 可以用“宽字符”模糊匹配 queue
  • Headers exchange:无视 key,通过查看消息的头部元数据来决定发给那个
  • queue(AMQP 头部元数据非常丰富而且可以自定义)

这种结构的架构给通讯带来了很大的灵活性,我们能想到的通讯方式都可以用这四种exchange 表达出来。如果你需要一个企业数据总线(在乎灵活性)那么 RabbitMQ 绝对的值得一用

无 Broker 的 MQ

举报

相关推荐

0 条评论