From: Christopher Browne Date: 2002-06-20T05:26:10+09:00 Subject: Re: Are Unix tools just slow? The world rejoiced as Thomas Sondergaard wrote: > On Mon, 2002-06-17 at 21:11, Chris Gehlker wrote: >> On 6/17/02 11:36 AM, "Christopher Browne" wrote: >> >> > If an SQL database is being used, then perhaps the _filesystem_ >> > doesn't have to get traversed, but that certainly doesn't eliminate >> > the need to traverse the _database_. >> >> But the difference is the difference between accessing *one* file and >> accessing *every* file. That's tremendous. > > According to that theory I should be able to improve my file system > performance by using a filesystem that uses a single (big) file in > (another) filesystem. Right! Which is quite incorrect. The modern thing is for filesystems to use much the same sorts of data structures and algorithms as are used in relational databases. Storing data in B-trees, with interesting paging systems. As a result, filesystems and database systems are getting to behave increasingly similarly. -- (reverse (concatenate 'string "gro.gultn@" "enworbbc")) http://www.ntlug.org/~cbbrowne/emacs.html Who needs fault-tolerant computers when there's obviously an ample market of fault-tolerant users?