[ZODB-Dev] Re: ZODB Benchmarks

Roché Compaan roche at upfrontsystems.co.za
Thu Feb 7 14:21:08 EST 2008


On Thu, 2008-02-07 at 00:39 +0100, Dieter Maurer wrote:
> >If I understand correctly, for each insertion 3 calls are made to
> >"persistent_id"? This is still very far from the 66 I mentioned above?
> 
> You did not understand correctly.
> 
> You insert an entry. The insertion modifies (at least) one OOBucket.
> The "OOBucket" needs to be written back. For each of its entries
> (one is your new one, but there may be up to 29 others) 3
> "persistent_id" calls will happen.

Thanks I understand now.

So if I asked you to build a data structure for the ZODB that can do
insertions at a rate comparable to Postgres on high volumes, do you
think that it can be done? If so, would it not be worth investing time
and money into this? If not, why not?

-- 
Roché Compaan
Upfront Systems                   http://www.upfrontsystems.co.za



More information about the ZODB-Dev mailing list