MQ 03 选型

2019/08/12 MQ 共 297 字,约 1 分钟
MiniPa

1.MQ 选型考虑哪些因素

  • 单机吞吐量 – 万/十万

  • topic 数量影响 – 功能灵活性

  • 时效 – 延迟

  • 可用性 – 主从/分布式

  • 消息可靠性 – 基本不丢/0丢失

  • 功能支持 – 完善不? 并发好不?

  • 社区活跃度 – 支持

2.MQ 4种类型选择

  • Kafka 10万级 高吞吐、毫秒ms延迟、可用性非常高、分布式、可做到0丢失

    功能较为简单

    在大数据实时计算,以及日志采集被大规模使用

    高社区活跃度

  • RoketMQ 10万级别、同等机器可支持更多topic、ms延迟、分布式、

    参数优化有可达到0丢失

    功能较为完善

    高社区活跃度

  • RabbitMQ 万级 微妙级延迟,主从架构、基本不丢、Erlang并发极好,但不懂的话排查不易、

    中社区活跃度

  • ActiveMQ 不考虑

choose

参考:

文档信息

Search

    Table of Contents