...
Qpid Persistence Options
Qpid is compatible with the Berkeley DB project for persistence.
There are currently two options for persistence in Qpid, as shown in the table below.
Persistence Style | Provider | Advantages | Disadvantages |
---|---|---|---|
In-Memory | Qpid MemoryMessageStore | Comes as part of the Qpid package | Only scales to max heap available |
Berkeley DB Store | Berkeley project | Allows persistence for larger messages/volumes | Not Apache licensed |
If you choose to use the Berkeley DB solution for scalability purposes then you should download & install version 3.1 You should download the version from http://www.oracle.com/technology/software/products/berkeley-db/je/index.html
...
Code Block | ||||
---|---|---|---|---|
| ||||
<store> <class>org.apache.qpid.server.store.berkeleydb.BDBMessageStore</class> </store> |
Install the Qpid bridge modules for Berkeley DB
tbc