On Monday 14 December 2009, Marianna Carbone wrote: > Allo stato attuale, quindi è meglio un mirror che uno storage completo > all'interno di un db esterno?
Dipende dagli use cases. Intanto perchè hai bisogno di usare un db relazionale esterno? Se servono i dati per fare delle analisi è più semplice fare un export periodico. > Ho visto che si stava cercando di sviluppare un altro tipo di storage > (partendo dal progetto di tabellio) che usava sqlalchemy, anche quello è > stato abbandonato? Non so lo stato di quel progetto (a vedere da svn direi sull'abbandonato). Ultimamente ho usato un wrapper di sqlalchemy per Grok, ma in questo caso non si hanno oggetti dentro lo zodb e non è possibile gestire ad esempio un worflow dei permessi sugli oggetti. > Si preferisce utilizzare un sistema di sincronizzazione periodico. > > Quale si potrebbe utilizzare? Uno script messo in crontab che chiama una url di Plone che lancia la sincronizzazione delle due sorgenti di dati. L'intervallo dipende dalle necessità del cliente. Per minimizzare i dati scambiati nel rdb deve essere possibile gestire il timestamp della data di ultima modifica. Ci sono poi varie possibilità riguardo ad esempio a scrivere direttamente da zope verso lo storage esterno o viceversa (usando dei trigger), ma al solito dipende dagli use case. > > Sapere che non sono sola già e' un aiuto! :-D > > Ciao e grazie > Marianna > > Riccardo Lemmi ha scritto: > > On Monday 14 December 2009, Marianna Carbone wrote: > >> Salve a tutti, > >> è possibile creare un nuovo content type in Plone che abbia alcuni campi > >> memorizzati nello ZODB ed altri in PostgreSQL? > > > > In generale si può fare, ma di solito è una operazione che si evita per > > problemi di performance, è il motivo per cui sqlstorage è stato > > abbandonato. Si preferisce utilizzare un sistema di sincronizzazione > > periodico. > > > >> Usando ore.contenmirror i campi vengono comunque memorizzati nello ZODB? > > > > Si, ma si tratta di un mirror: se fai una modifica sul rdb non viene > > riflessa nello zodb. > > > >> Qualcuno ha esperienza in tal senso? > >> > >> Ciao e grazie > >> Marianna > > > > Si, ma non so se questo ti può aiutare ;) > > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > Plone-IT mailing list > > Plone-IT@lists.plone.org > > http://lists.plone.org/mailman/listinfo/plone-it > > http://www.nabble.com/Plone---Italy-f21728.html -- Riccardo Lemmi Email: ricca...@reflab.it Reflab S.r.l. - Plone Design, Development and Consulting Phone: +39 349 4620820 http://www.reflab.it
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Plone-IT mailing list Plone-IT@lists.plone.org http://lists.plone.org/mailman/listinfo/plone-it http://www.nabble.com/Plone---Italy-f21728.html