[rabbitmq-discuss] RabbitMQ 1.7 and persistence limit?
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?
More information about the rabbitmq-discuss