activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gary Tully <>
Subject Re: Difference between kahaPersistenceAdapter and kahaDB
Date Thu, 11 Nov 2010 11:21:22 GMT
to have a guarantee that a sent message is actually on disk there
needs to be a disk sync. KahaDB does this by default, the
KahaPersistenceAdapter does not, by default it just does it on a
transaction boundary.

So KahaDB  behaves like KahaPersistenceAdapter when

On 11 November 2010 10:47, carlo.bonamico <> wrote:
> Thanks Gary...
>  You suggest using KahaDB over KahaPersistenceAdapter because of more
> development activity and support.
> However, I have significant performance issues with KahaDB. From my tests,
> KahaBD performance is heavily dependent on the maximum sync rate of the
> filesystem.
> KahaPersistenceAdapter is generally faster as described.
> My questions are:
> -enableJournalDiskSyncs="false" speeds up KahaDB a lot, but, does it
> guarantee persistence of messages in all cases?
> -is KahaPersistenceAdapter as reliable as KahaDB?
> -does it guarantee persistence of queues? I do not need Topic durable
> subscriptions, only guaranteed delivery for queues
> --
> View this message in context:
> Sent from the ActiveMQ - User mailing list archive at


View raw message