oodb philosophics ;) was: Re: [Zope-dev] Experiments with ORMapping

Casey Duncan cduncan@kaivo.com
Fri, 11 May 2001 11:45:48 -0600


Cees de Groot wrote:
> 
> Shane Hathaway <shane@digicool.com> said:
> >That's one reason ZODB is so nice.  You can write an application without
> >writing a formal schema.
> >
> One of the reasons I am seriously considering to migrate our production
> database from PostgreSQL to ZODB. I am about to implement our product
> database, and it is just too darn complex to bother maintaining SQL tables for
> it...
> 
> >Actually OracleStorage and bsddbstorage, recently released, are designed
> >to address concerns about performance and reliability, and they do an
> >excellent job at it.  And I consider ZODB as "real" an OODB as anything
> >else.  (In some ways it's the best out there IMHO.)
> >
> I heard that OracleStorage was quite a bit slower? And from what I've seen
> from FileStorage, it's a basic transaction log - what can be more reliable
> than that?
> 
> Are people using ZODB for non-Zope data? I'd be very interested to discuss
> things like emulating extents, patterns for indexing, etcetera...
> 

One of the biggest limitations in my mind is the lack of a general query
language for the ZODB like what you get with most OODBMS and all RDBMS.
ZCatalog is improving, but it is just not quite there yet.

I do feel that the ZODB is quite robust, and with the added option of
berkeley storage along with others, you have several back-end choices.

-- 
| Casey Duncan
| Kaivo, Inc.
| cduncan@kaivo.com
`------------------>