Monday, March 24, 2008

ZODB Object Databases

For many years I have been thinking it would be great if the Object Database was a reality. There have been a fair amount of implementations that I could image would work. The lessons of how not to use ORM's to map objects to relation databases seem to burn clear in my memory. So I have been scared to play around with anything that I thought might be close to an ORM. The just amazing power of a relation database with it portability, standardization and mind share have made it hard for me to be tempted by the Object Database side.
Then again on the charpy mailing list I just saw a post about ZODB. The apps that I am building right now I can see how relational databases can really get in the way of writing a web app. If the Z (Zope) was not in front of it I think I would have tried it much earlier. At this point however I would be crazy not to give it a try based how simple it can be to use it. Now that it can be stuck into Pylons as middware and from what I have read about how easy it is to do CRUD, I'm sold.
My first experiment will be to hook ZODB into my Wer U At web application. Already I have most of the data in a RDBMS so I can compare the two types of systems.

0 comments:

Post a Comment