Hi Ian, hi Leslie,
thank you for comments!
> I should clarify the first sentence. With a bunch of external machinery
to support a distributed transaction model, it's possible to run BDB across
machines, but Elephant
> doesn't have any of it so can only use the built-in shared memory locking
faci
I should clarify the first sentence. With a bunch of external machinery to
support a distributed transaction model, it's possible to run BDB across
machines, but Elephant doesn't have any of it so can only use the built-in
shared memory locking facility. There was some talk a year or two ago a
BDB does not work across multiple machines, its transaction support relies on a
shared memory region to handle locking so any shared memory architecture (with
multiple CPUs) works fine but separate machines and a NAS device don't work.
You'll have to use the Postgres store (5x slower, but reaso
On Wed, May 04, 2011 at 08:37:51PM +0200, Lukas Georgieff wrote:
> well, if the points I've mentioned before are correct, I've only one
> specific question :-)
>
> We want to share a network device that contains the Berkeley-DB files.
> This BDB shall be accessed by two or more other machines that
Hi Leslie,
>Hi Lukas,
>
>> Has someone any experience using elephant in that manner?
>
>Yes -- lots in fact. But you need to ask a specific question.
well, if the points I've mentioned before are correct, I've only one
specific question :-)
We want to share a network device that contains the Ber
Hi Lukas,
> Has someone any experience using elephant in that manner?
Yes -- lots in fact. But you need to ask a specific question.
Leslie
___
elephant-devel site list
elephant-devel@common-lisp.net
http://common-lisp.net/mailman/listinfo/elephant
Hi,
I want to use one elephant (BDB) store that is used with two instances of sbcl
in parallel. The documentation [1] says that "Transactions will ensure there is
no interaction between processes.". Does this mean that I have to use the
common methods to open the store (open-store '(:BDB "path-