default shelve on linux corrupts, does different DB system help?

Paul Sijben paul.sijben at
Thu Mar 12 15:52:01 CET 2009

I have the problem that my shelve(s) sometimes corrupt (looks like it
has after python has run out of threads).

I am using the default shelve so on linux I get the dbhash version.
Is there a different DB type I can choose that is known to be more
resilient? And if so, what is the elegant way of doing that?


More information about the Python-list mailing list