ZODB
La revisió el 11:28, 22 feb 2013 per Enric (discussió | contribucions)
ZODB = Zope Object DataBase. És una base de dades orientada a objecte per Python.
Referències:
- http://www.zodb.org/
- Al tanto amb els exemples del tutorial, per poder reentrar a la base de dades cal tancar-la bé al finalitzar el seu ús (fitxer .lock)
- Errors amb els logging (solució): https://mail.zope.org/pipermail/zodb-dev/2004-October/008133.html
- http://www.ibm.com/developerworks/aix/library/au-zodb/
- Simple ZODB Viewer: http://code.activestate.com/recipes/409012-a-simple-zodb-viewer-in-wxpython/
- Modes de funcionament:
- FileStorage (local): directament sobre el fitxer. No és multiprocés (sí multithread des del mateix procés).
- ZEO: servidor ZODB: http://www.zodb.org/documentation/guide/zeo.html
ZEO
Zope Enterprise Objects. Ens permet connexions per xarxa.
Per instal·lar-lo:
$ easy_install zeo
I per arrencar-lo cal tenir creat un FileStorage normal prèviament (en aquest cas "Data.fs"):
$ runzeo -a /tmp/zeosocket -f Data.fs