Like this article? We recommend
Conclusion
ZODB is a very simple, transparent object database for Python that is a freely available component of the Zope application server. As these examples illustrate, only a few lines of code are needed to start storing Python objects in ZODB, with no need to write SQL queries. In another article on ZODB, we'll show you some more advanced techniques for using ZODB, such as using ZODB's distributed object protocol to distribute your persistent objects across many machines.