Read these introductory comments first. Read More


ZODB is an object-oriented database for Python developers. You can persist arbitrary Python structures. It is particularly good for trees and graphs. It has excellent transaction properties. It will change how you think about database design.


Easy to use

ZODB makes it really fast and easy to build and distribute Persistent Python applications. Just subclass `Persistent`, and your objects and application become persistent.  

Heavily Used

ZODB is in heavy use in the :Pyramid  and Plone communities. It is used in this website, and at


Multiple people report ZODB to be rock solid.  No Zope required.

Powered by Zopache, Grok, Zope and ZODB