Hi Claus, On Thu, Jan 9, 2014 at 8:42 AM, Claus Ibsen <claus.ib...@gmail.com> wrote:
> Hmm I am not aware of such. > > camel-levedb is using same principle as the leveldb store in AMQ > http://activemq.apache.org/leveldb-store.html > > And allows concurrent and distributed reads/writes to the shared > store. eg use a shared LAN for the file. > LevelDb doesn't, per-se, as expressed on their page [1]: "Only a single process (possibly multi-threaded) can access a particular database at a time." To my understanding, the "Replicated LevelDB Store" developed in ActiveMQ is simply that: a mechanism to replicate a given DB to remote nodes. But it doesn't mean that different clients/nodes are opening to the same DB all at once. That's not even possible with LevelDB because it is an embedded DB, not exposed on the network directly. You'd have to implement your own layer to provide this connectivity, or use something like multilevel [2]. [1] https://code.google.com/p/leveldb/ [2] https://github.com/juliangruber/multilevel *Raúl Kripalani* Apache Camel PMC Member & Committer | Enterprise Architect, Open Source Integration specialist http://about.me/raulkripalani | http://www.linkedin.com/in/raulkripalani http://blog.raulkr.net | twitter: @raulvk