OODB basics
2005-10-08
Oleg Broytmann2005-10-08
Patrick K. O'Brien2005-10-09
David Binger2005-10-09
Patrick K. O'Brien2005-10-09
David Binger2005-10-09
Patrick K. O'Brien2005-10-09
Oleg Broytmann2005-10-09
David Binger2005-10-09
Oleg Broytmann2005-10-09
Oleg Broytmann2005-10-09
Patrick K. O'Brien2005-10-09
Oleg Broytmann2005-10-09
mario ruggierOODB vs SQL
2005-10-09
Oleg Broytmann2005-10-09
Patrick K. O'Brien2005-10-09
Oleg Broytmann2005-10-09
Patrick K. O'Brien2005-10-09
Oleg Broytmann2005-10-09
John Miller2005-10-09
Patrick K. O'Brien2005-10-12
mario ruggier2005-10-09
David Binger2005-10-09
Oleg Broytmann2005-10-10
Rodrigo Dias Arruda Senra2005-10-10
David Binger2005-10-11
mario ruggier2005-10-11
Rodrigo Dias Arruda Senra2005-10-11
A.M. Kuchling2005-10-11
Rodrigo Dias Arruda Senra2005-10-11
Roger E. Masse2005-10-11
Rodrigo Dias Arruda Senra2005-10-11
Roger E. MasseRe: OODB vs SQL
2005-10-11
Michael Watkins2005-10-11
Michael Watkins2005-10-11
Patrick K. O'Brien2005-10-11
Patrick K. O'Brien2005-10-11
David Binger2005-10-11
Patrick K. O'Brien2005-10-15
Patrick K. O'Brien2005-10-12
Michael Watkins2005-10-12
Patrick K. O'Brien2005-10-12
mario ruggier2005-10-12
Michael Watkins2005-10-12
Patrick K. O'BrienDemo application [was: Re: [Durus-users] Re: OODB vs SQL]
2005-10-13
mario ruggier2005-10-12
Patrick K. O'BrienRe: OODB vs SQL
2005-10-11
Michael Watkins2005-10-11
Rodrigo Dias Arruda SenraDurus basics
2005-10-09
Oleg Broytmann2005-10-09
David BingerRe: OODB basics
2005-10-13
Oleg BroytmannRe: OODB vs SQL
Michael Watkins
* Oleg Broytmann wrote [2005-10-09 20:50:13 +0400]: > Well, at least I haven't missed anything obvious. :) Seems I am starting > to understand... It felt odd to me, leaving SQL behind as my default tool of choice for persisting related data. In fact the first time I tried to walk away, I failed. Either my inexperience with ZODB, or ZODB itself, or a little of both, caused me to make a mess of a ZODB database and I walked away for a year. A corrupt db and/or corrupt data within a still functioning db, and my own lack of understanding as to why it occured, had me run back into the ever-loving arms of sql again. When Durus came to life I decided to give the OODB world a second shot and am very pleased that I did. Being able to read and understand the code in a single sitting had a lot to do with wanting to give Durus a try, not to mention all the other fine work that has come out from mems-exchange folks past and present. I think every sql-oriented developer should give the OODB world a try for a while. It can't hurt; thinking about solutions from a different perspective is bound to be a good growing experience. One thing is for certain - I do not miss at all the gymnastics required to map objects on to sql relational data. Sure SQLObject (which I like and still use when I am forced to deal with sql) and other wrappers do a good job of making easy to moderately complex object definition fairly trivial, but at some point it seems one is always running into sql or wrapper limitations. Once I got past the mental leap of leaving sql behind, at some point I suddenly realized that I wasn't running into road blocks, my code looked cleaner and was more readable, and I was more productive than before.