[rabbitmq-discuss] RabbitMQ 1.7 and persistence limit?

Sylvain Hellegouarch sh at defuze.org
Thu Oct 15 06:34:33 BST 2009

> The persister does not use Mnesia in any way. This is true of the
> current persister in 1.7 and the future persister. We are not using
> mnesia for the persister entirely because of its limitations.
> The persister in 1.7 keeps all messages in memory, so you're entirely
> bound by the amount of RAM available. The new persister will not have
> this limitation and will be able to scale much better than the current
> persister. I realise that we've been making noises about the "new"
> persister since April, and we had hoped to get it out with 1.7, but hey,
> software development is never a predictable activity!
Understable indeed :)

I have a related question:

I'm not versed to Erlang enough to understand how/when it releases 
memory, it has grabbed. So if there is a sudden burst of messages into 
RabbitMQ, the memory usage will grow but will it be released eventually?

- Sylvain

More information about the rabbitmq-discuss mailing list