Sivo 悉见

常用的消息队列技术有哪些?

匿名 · 更新于 2023/3/21

常用的消息队列技术包括:

  1. RabbitMQ:基于AMQP协议的消息队列系统,具有高可靠性、高可用性、高性能等特点。

  2. Kafka:基于发布/订阅模式的消息队列系统,主要处理流式数据,具有高吞吐量、低延迟等特点。

  3. ActiveMQ:基于JMS规范的消息队列系统,支持多种消息协议,具有多种消息模式和高可用性等特点。

  4. RocketMQ:阿里巴巴开源的消息队列系统,支持消息事务、Topic路由等特点。

  5. ZeroMQ:轻量级的消息队列系统,支持多种消息模式和协议,具有高性能、低延迟等特点。

  6. NSQ:基于Go语言开发的消息队列系统,具有高性能、高可用性等特点。

  7. Redis:主要是一个内存数据库,但也支持消息队列功能,具有高性能、可持久化等特点。