On Wed, Feb 21, 2007 at 08:59:51AM -0500, Mark Waser wrote:
> >I am pretty confident that the specialized indices we use (implemented 
> >directly in C++) are significantly faster than implementing comparable 
> >indices in an enterprise DB would be.

I'm not sure what discussion of databases has anything to do with AGI.
 
> Wow.  You've floored me given that indexes are key to what enterprise DBs 

"Enterprise" is not a technical term. 
http://lists.canonical.org/pipermail/kragen-tol/2005-April/000772.html

> do well.  What are the special requirements/functionalities of the indices 
> that you believe that enterprise DBs are not *optimized* to handle?

Relational databases are designed to do well at about anything, sans further
tuning. Because of this relational databases perform very poorly for selected 
applications, many of them trivial, some complex, which are typically much 
better handled by custom code.

An example of where "enterprise" DBs fall flat onto their indices is
e.g. a multithreaded similiarity search on 5 million molecules. 
There are tons of other examples.

-- 
Eugen* Leitl <a href="http://leitl.org";>leitl</a> http://leitl.org
______________________________________________________________
ICBM: 48.07100, 11.36820            http://www.ativel.com
8B29F6BE: 099D 78BA 2FD3 B014 B08A  7779 75B0 2443 8B29 F6BE

-----
This list is sponsored by AGIRI: http://www.agiri.org/email
To unsubscribe or change your options, please go to:
http://v2.listbox.com/member/?list_id=303

Attachment: signature.asc
Description: Digital signature

Reply via email to