Re: [ZODB-Dev] RelStorage - high ConflictError rate in newly converted DB

2011-11-08 Thread Shane Hathaway
On 11/07/2011 03:15 PM, Darryl Dixon - Winterhouse Consulting wrote: Hi All, We have just converted a site with a handful of editors over from ZEO to RelStorage on Oracle and and the rate of ConflictErrors has gone through the roof (5 an hour average continuously for days). This seems very

[ZODB-Dev] Persisting Python objects in MongoDB

2011-11-08 Thread Stephan Richter
Hi everyone, as you might have seen from my checkins on Friday, I released mongopersist. In short, it implements a persistence backend in MongoDB (that, with a little bit of effort, could be used as a ZODB replacement in Zope): http://pypi.python.org/pypi/mongopersist Some background and

Re: [ZODB-Dev] Persisting Python objects in MongoDB

2011-11-08 Thread Pedro Ferreira
as you might have seen from my checkins on Friday, I released mongopersist. In short, it implements a persistence backend in MongoDB (that, with a little bit of effort, could be used as a ZODB replacement in Zope): http://pypi.python.org/pypi/mongopersist Sweet! Thanks a lot for this great

Re: [ZODB-Dev] Persisting Python objects in MongoDB

2011-11-08 Thread Andreas Jung
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Very cool and excellent work. Andreas Stephan Richter wrote: Hi everyone, as you might have seen from my checkins on Friday, I released mongopersist. In short, it implements a persistence backend in MongoDB (that, with a little bit of effort,

Re: [ZODB-Dev] Persisting Python objects in MongoDB

2011-11-08 Thread Stephan Richter
On Tuesday, November 08, 2011 07:25:34 AM Andreas Jung wrote: Very cool and excellent work. Thanks very much! I appreciate it, especially after your initial reaction on the #mongo IRC channel. :-) Regards, Stephan -- Entrepreneur and Software Geek Google me. Zope Stephan Richter

Re: [ZODB-Dev] Persisting Python objects in MongoDB

2011-11-08 Thread Roger
Hi Stephan, Adam A very nice Idee but it ignores the most important aspects of mongodb. And this is exactly what I was preventing to do with m01.mongo. I still think it's just wrong to implement multi-object transactions with a mongodb backend. And this is what mongopersist is based on.

Re: [ZODB-Dev] Persisting Python objects in MongoDB

2011-11-08 Thread Stephan Richter
On Wednesday, November 09, 2011 05:41:33 AM Roger wrote: I still think it's just wrong to implement multi-object transactions with a mongodb backend. And this is what mongopersist is based on. I have not made any claim on how to use the code. You can call transaction.commit() after each object

Re: [ZODB-Dev] Persisting Python objects in MongoDB

2011-11-08 Thread Roger
Hi Stephan Betreff: Re: AW: [ZODB-Dev] Persisting Python objects in MongoDB On Wednesday, November 09, 2011 05:41:33 AM Roger wrote: I still think it's just wrong to implement multi-object transactions with a mongodb backend. And this is what mongopersist is based on. I have not made