我们在项目中使用Rabbit MQ作为消息代理。我们浏览了一些有关Rabbit MQ中持久性存储的博客和文档。
邮件存储有默认选项,如内存,队列索引和磁盘上的平面文件。
由于我们更关注消息持久性,我们正在寻找使用rabbit mq进行数据存储的最佳方法。
再次确认,我们可以使用像**这样的数据库用于另一个代理活动mq我们可以使用数据库作为持久性存储**。
任何帮助/想法都将不胜感激。
答案 0 :(得分:0)
RabbitMQ使用自定义数据库,无法将其更改为ActiveMQ。
从版本3.7.0
开始,可以使用eleveldb
更改索引数据库,请参阅:https://github.com/rabbitmq/rabbitmq-msg-store-index-eleveldb