On Tue, Jan 20, 2009 at 4:19 PM, Michael Ludwig <m...@as-guides.com> wrote:
> On the other hand, performance isn't what you'd call great, as access to
> the database is effectively serialized.

Are you sure about that?  Berkeley DB doesn't work that way.  It has
read and write locks which can be set to work at a (memory) page level
rather than a database level.

> I think a single-process, multi-threaded approach (as in Java) will work
> best for Berkeley DB.

I don't know about dbXML, but Berkeley DB is designed for
multi-process use.  It uses shared memory and locks to coordinate.

- Perrin

Reply via email to