Re: Clean Object Class Design -- What is it?
Date: Tue, 24 Jul 2001 15:19:23 +0200
Message-ID: <9jjsop$ov2$04$1_at_news.t-online.com>
Lee Fesperman wrote:
> > > Your statement is false because there is no commercially available
database
> > > today that can achieve the real-world performance of (most, many,
all?)
> > > object databases.
>
> I must say that was quite an overreaching statement. It apparently
includes
> operations where object databases clearly perform poorly --- like ad-hoc
> queries.
Yes.
Additionally most object databases do not work as nicely, if indices do not fit into RAM.
Implementing file-only operation mode is more natural for a relational system that uses fixed length pages, tables, blocks, rows and columns. Relational systems already had to work smoothly before RAM was as cheap as today.
Of course an object database implementation could also choose to use a fixed length structure for indices but it would be somewhat relational. :-)
Hopefully we are heading to hybrid systems that provide the best-of-both-world functionality.
Query deficiencies of object databases definitely are *not* a problem of the theoretical possibilities. They are only due to smaller development time and budgets until today.
Kind regards,
Carl
--- Carl Rosenberger db4o - database for objects - http://www.db4o.comReceived on Tue Jul 24 2001 - 15:19:23 CEST