Diferència entre revisions de la pàgina «ZODB»
Salta a la navegació
Salta a la cerca
m |
|||
Línia 10: | Línia 10: | ||
** FileStorage (local): directament sobre el fitxer. No és multiprocés (sí multithread des del mateix procés). | ** 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: 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 |
Revisió del 11:28, 22 feb 2013
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