[ZODB-Dev] Berkley DB and ZODB Distros

Hannu Krosing hannu@tm.ee
Fri, 31 Aug 2001 13:27:41 +0200


Chris Withers wrote:
> 
> Hannu Krosing wrote:
> >
> > > Cool. As I hinted at in another post, I'm fuzzy on why it was felt there was a
> > > need to involve an external database engine in Zope's soon-to-be prefered
> > > storage? Is Berkley a RDMS? (sorry for my ignorance)
> >
> > Berkeley is the liftout of early PostgreSQL indexing code for doing
> > things
> > that don't need full RDBMS :)
> 
> Ah, okay :-)
> 
> > It is not a rdbms, but a fast system for getting a data by its key.
> 
> Interesting... what other sorts of indexing does it do? Might be interesting for
> using in the Indexer I'm working on. Would it provide a lot of functionality
> that ZCatalog uses or would I be better off using the BTrees stuff that Jim and
> other worked on for ZCAtalog?

For one raw BSDDB does not integrate automatically with ZOPE transaction
machinery

Other stuff you can check out at http://www.sleepycat.com/

> > > Are the reasons for the choice documented anywhere?
> >
> > I don't know about documenting, but to me it seems the best choice
> > as it has just the right level of functionality, has lots of field
> > testing (even Netscape browsers use it for storage ;) and good speed.
> 
> I'm nto gonna make any comments about Netscape browsers ;-) I guess the bit
> which bugs me is it's something else I have to install.

So you use Konqueror exclusively ? ;-p

-----------------
Hannu