[英]Rabbitmq vs Apache QPID
我试图找出这两个消息队列中的哪一个。 我最初对RabbitMQ感兴趣,但是由于它(rabbitmq)没有提供稳定的C / C ++客户端并且似乎没有持久性存储(?)而感到沮丧
RabbitMQ确实具有持久性存储。 它是通过Erlang数据库技术Mnesia即时提供的 。
您应该能够将C ++ Qpid客户端与RabbitMQ代理一起使用 。 线级互操作性是使用兼容AMQP标准 ( Qpid和RabbitMQ都实现)的产品的好处之一。
您要从JMS迁移吗? 我相信Qpid的最大好处是它与JMS的相似之处-它尝试尽可能提供ActiveMQ客户端库可能具有的相同接口,但使用AMQP作为线级协议。
如果您从头开始,最好使用RabbitMQ。 客户端库将允许您最大程度地利用标头交换等,并且服务器实例通常更成熟。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.