Diferència entre revisions de la pàgina «ZODB»
Salta a la navegació
Salta a la cerca
Línia 9: | Línia 9: | ||
* Modes de funcionament: | * Modes de funcionament: | ||
** 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 | + | ** ZEO: servidor ZODB |
+ | <br/> | ||
== ZEO == | == ZEO == | ||
− | Zope Enterprise Objects. Ens permet connexions per xarxa. | + | Zope Enterprise Objects. Ens permet connexions per xarxa, amb el què podem fer múltiples processos atacant-lo. |
+ | * http://www.zodb.org/documentation/guide/zeo.html | ||
+ | * Per configurar el server amb arxiu de conf i tal: http://wiki.zope.org/ZODB/howto.html | ||
Per instal·lar-lo: | Per instal·lar-lo: | ||
Línia 18: | Línia 21: | ||
I per arrencar-lo cal tenir creat un FileStorage normal prèviament (en aquest cas "Data.fs"): | I per arrencar-lo cal tenir creat un FileStorage normal prèviament (en aquest cas "Data.fs"): | ||
− | $ runzeo -a | + | $ runzeo -a localhost:8090 -f Data.fs |
+ | ... o si tenim un arxiu de conf (veure http://wiki.zope.org/ZODB/howto.html): | ||
+ | $ runzeo -C zeo.conf | ||
+ | |||
+ | Per connectar-nos, podeu mirar la doc: http://www.zodb.org/documentation/guide/zeo.html |
Revisió del 12:40, 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
ZEO
Zope Enterprise Objects. Ens permet connexions per xarxa, amb el què podem fer múltiples processos atacant-lo.
- http://www.zodb.org/documentation/guide/zeo.html
- Per configurar el server amb arxiu de conf i tal: http://wiki.zope.org/ZODB/howto.html
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 localhost:8090 -f Data.fs
... o si tenim un arxiu de conf (veure http://wiki.zope.org/ZODB/howto.html):
$ runzeo -C zeo.conf
Per connectar-nos, podeu mirar la doc: http://www.zodb.org/documentation/guide/zeo.html