Shane Hathaway, Zope Corporation
Track: Python
Date: Wednesday, July 24
Time: 1:45pm - 2:30pm
Location: Marina IV
The Z Object Database (ZODB) that powers Zope demonstrates the benefits of transparent, transactional, reliable persistence. It lets developers write applications without having to write storage schemas. It's quick for development and good for long-term maintenance as well.
A common complaint about ZODB, however, is that all program data gets stored in binary form, or "pickles" in Python terminology. Although it's easy for Python to work with this format, it's difficult to translate into relational fields in a database table. So developers are left with a choice between transparent persistence and relational storage.
The presentation will show how to employ the persistence framework for managing persistent objects with data stored in relational databases rather than in the ZODB.
Download presentation file