Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Persistence Style

Provider

Advantages

Disadvantages

In-Memory

Qpid MemoryMessageStore

Comes as part of the Qpid package

Not persistent

Derby DB Store

Qpid DerbyMessageStore

Allows persistence for larger messages/volumes

Limited testing reported

Berkeley DB Store

Berkeley project

Allows persistence for larger messages/volumes

Not Apache licensed

...

Using In-Memory persistence is the default when you install Qpid and requires no additional install/configuration.

Using Derby Message Store

Simply use the following Store class:

Code Block
xml
xml

<store>
    <class>org.apache.qpid.server.store.DerbyMessageStore</class>
</store>

Using Berkeley DB Persistence

...