常用的消息队列技术有哪些?
匿名 · 更新于 2023/3/21
常用的消息队列技术包括:
-
RabbitMQ:基于AMQP协议的消息队列系统,具有高可靠性、高可用性、高性能等特点。
-
Kafka:基于发布/订阅模式的消息队列系统,主要处理流式数据,具有高吞吐量、低延迟等特点。
-
ActiveMQ:基于JMS规范的消息队列系统,支持多种消息协议,具有多种消息模式和高可用性等特点。
-
RocketMQ:阿里巴巴开源的消息队列系统,支持消息事务、Topic路由等特点。
-
ZeroMQ:轻量级的消息队列系统,支持多种消息模式和协议,具有高性能、低延迟等特点。
-
NSQ:基于Go语言开发的消息队列系统,具有高性能、高可用性等特点。
-
Redis:主要是一个内存数据库,但也支持消息队列功能,具有高性能、可持久化等特点。
