Re: [elephant-devel] Elephant backend performance characteristics

2008-10-28 Thread Christoph Ludwig
On Tue, Oct 28, 2008 at 12:40:36PM +0100, Leslie P. Polzer wrote: > > > Background: Our application that makes heavy use of elephant/bdb and the > > association feature in the unstable branch is too slow by at least one order > > of magnitude. We obviously need to profile it first before we start

Re: [elephant-devel] Elephant backend performance characteristics

2008-10-28 Thread Ian Eslick
Unfortunately performance is one thing of several problems that violate the persistent object abstraction. The first big thing to sanity check is that a set of operations is wrapped in a transaction. This avoids disk syncs after every primitive operation which can speed things up tremendo

Re: [elephant-devel] Elephant backend performance characteristics

2008-10-28 Thread Alex Mizrahi
LPP> BDB is the fastest backend currently available. Postmodern LPP> is about half as fast a little clarification -- it is not like there is a constant slowness factor. PostgreSQL storage itself is pretty fast , and probably in some aspects it is even better than BDB storage. but there is pret

Re: [elephant-devel] Elephant backend performance characteristics

2008-10-28 Thread Leslie P. Polzer
> Background: Our application that makes heavy use of elephant/bdb and the > association feature in the unstable branch is too slow by at least one order > of magnitude. We obviously need to profile it first before we start any > refactoring or changing the elephant configuration, and most likely