[ZODB-Dev] Excellent overview of ODBMS and my take on ZODB

Patrick K. O'Brien pobrien@orbtech.com
Tue, 26 Feb 2002 07:05:41 -0600


Hmmm. Why is that? I've looked at the source code and it looked like it
would be quite possible to strip out all of the Zope stuff. Or do you mean
that the Zope folks have no interest in doing so? No offense to Zope, but if
StandaloneZODB is going to make any headway as an ODB for non-Zope
applications it would help to have features like cataloging that didn't have
a bunch of Zope overhead. At least that's how I feel about it.

I'll also not that the ZODB Roadmap
(http://www.zope.org//Wikis/ZODB/ZODBRoadmap) has this to say:

"Query and index support
Allow automatic indexing of objects, a feature frequently requested by ZODB
users. Perhaps the concrete form of the project would be to integrate the
catalog more closely with the transaction mechanism.

There is a fair amount of research needed to figure out how to attack this
problem and to see what previous work we can build on. It might be good,
e.g., to build on OQL, which is part of the object data standard, but I
don't know enough about it to make an informed decision."


I look forward to hearing more about this. Thanks for the feedback so far.

---
Patrick K. O'Brien
Orbtech

> -----Original Message-----
> From: zodb-dev-admin@zope.org [mailto:zodb-dev-admin@zope.org]On Behalf
> Of Chris Withers
> Sent: Tuesday, February 26, 2002 4:18 AM
> To: pobrien@orbtech.com
> Cc: Pythoncard; ZODB
> Subject: Re: [ZODB-Dev] Excellent overview of ODBMS and my take on ZODB
>
>
> "Patrick K. O'Brien" wrote:
>
[snip]
>
> ZODB does not have an Object Query capability. On the Zope side there is
the
> Catalog capability, which has some query-like features. But, imho, ZODB
> really needs its own indexing and cataloging features minus the Zope
> overhead.

Don't think it's gonna happen.

cheers,

Chris