美文网首页
常用MQ选型比较

常用MQ选型比较

作者: Aaron_Swartz | 来源:发表于2019-10-22 21:08 被阅读0次

    主要指标
    时间(是否开源)、地点(公司的业务、环境)、人物(Spring)

    • rocketmq
      rocketmq (商用) 阿里闭源产品
    • kafka
      kafka --> 性能 吞吐量 非常高(空中接力, 纯内存读取)
      kafka并不是采用数据持久化的方式(数据落地方式)来保证数据的可靠性,而是使用replicate的方式来保证高可用的,可能会产生少量数据丢失。kafka适合大数据场景下数据处理的应用中。
    • rabbitmq
      rabbitmq 性能还不错,数据高可靠,支持天然的集群,支持高并发
    • activemq
      activemq (io 随机读写 顺序读写 io的主要时间花在寻道上,大概是10ms)。activemq可以满足80%以上的场景 leveldb mysql

    参考:
    1 RabbitMQ三种Exchange模式(fanout,direct,topic)的性能比较(转)
    2 RabbitMQ(3) Java客户端使用

    相关文章

      网友评论

          本文标题:常用MQ选型比较

          本文链接:https://www.haomeiwen.com/subject/chhkmctx.html