[ZODB-Dev] nontransactional, oid, and thread safety. oh my!

Tim Peters tim at zope.com
Sun Oct 3 20:50:19 EDT 2004


[Jim Fulton]
> Right, but, there are storage implementations that don't require packing.
>
> In particular, the Berkeley DB storage doesn't need to be packed at all
> of you avoid cyclic references among persistent objects and doesn't need
> to be packed to get rid of old revisions. (Actually, it packs
> automatically.)  With this storage, you get the benefits of transactions
> without getting large database growth.  You *do* then need to follow best
> Berkeley DB practices, like log-file management.

Toby mentioned BDBStorage too, but I deliberately didn't:  BDB isn't
supported in the ZODB 3.2 line anymore, and the code for it doesn't even
exist in ZODB 3.3.  If Randy wants to rehabilitate and take over that code,
great, but I assumed he was asking for an approach he could "just use".



More information about the ZODB-Dev mailing list