If your message volume is such that all message reference can reside in memory and your consumers can keep up with your producers then there is no need for persistence. If you want to be able to spool/cursor message references to disk when memory is exhausted, then persistence is necessary.
2009/12/3 neillott <neilmatthewl...@yahoo.com> > > Thanks for the clarification. > > Then my next question is what is the advantage to having persistence turned > on for a broker in activemq if none of the topics or queues are durable and > the producers of messages are not asking for delivery persistence and all > the messages are asynchronous. > -- > View this message in context: > http://old.nabble.com/Slow-KahaDB-access-tp26594249p26629348.html > Sent from the ActiveMQ - User mailing list archive at Nabble.com. > > -- http://blog.garytully.com Open Source Integration http://fusesource.com