From owner-freebsd-hackers Fri May 25 13:35:37 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from smtp10.phx.gblx.net (smtp10.phx.gblx.net [64.211.219.59]) by hub.freebsd.org (Postfix) with ESMTP id 5236137B423 for ; Fri, 25 May 2001 13:35:35 -0700 (PDT) (envelope-from tlambert@usr06.primenet.com) Received: (from daemon@localhost) by smtp10.phx.gblx.net (8.9.3/8.9.3) id NAA13964 for ; Fri, 25 May 2001 13:35:33 -0700 Received: from usr06.primenet.com(206.165.6.206) via SMTP by smtp10.phx.gblx.net, id smtpdQGXVia; Fri May 25 13:35:26 2001 Received: (from tlambert@localhost) by usr06.primenet.com (8.8.5/8.8.5) id NAA13280 for hackers@freebsd.org; Fri, 25 May 2001 13:42:24 -0700 (MST) From: Terry Lambert Message-Id: <200105252042.NAA13280@usr06.primenet.com> Subject: Re: technical comparison To: hackers@freebsd.org Date: Fri, 25 May 2001 20:42:24 +0000 (GMT) X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG ] Nothing in Unix stops you from putting millions of files in a ] directory. There are (I mantain _obviously_) good reasons to ] want to do that. The only thing that stops you is that _some_ ] Unix platforms, using _some_ file systems, behave badly if you ] do that. There are _no_ good reasons for using an FS as if the directory structure was a key file, file names keys, and file contents data records in a relational database. We have things which were built precisely for this type of use. We call them "relational databases". ] They should be fixed. Feel free to submit patches, so long as they do not damage any backward compatability, and do not compromise performance under normal workloads just to pass some obscure "test" that somone has devised to "prove" one FS is "better" than another by doing ridiculous things which will never happen except in special purpose situations, in which special purpose tools are a better fit. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message