low-end persistence strategies?

Paul Rubin http
Wed Feb 16 10:03:01 EST 2005


"Diez B. Roggisch" <deetsNOSPAM at web.de> writes:
> It has to be installed. And it has C-modules - but I don't see that
> as a problem. Of course this is my personal opinion - but it's
> certainly easier installed than to cough up your own transaction
> isolated persistence layer.  I started using it over pickle when my
> multi-threaded app caused pickle to crash.

I don't feel that I need ACID since, as mentioned, I'm willing to lock
the entire database for the duration of each transaction.  I just want
a simple way to handle locking, retries, and making sure the locks are
cleaned up.

> ZODB does not have a server-process, and no external setup beyond the
> installation of the module itself.

That helps, thanks.

> Even if you consider installing it as too heavy for your current needs, you
> should skim over the tutorial to get a grasp of how it works. 

Yes, I've been wanting to look at it sometime.



More information about the Python-list mailing list