From owner-freebsd-fs Wed Oct 4 5:31:15 2000 Delivered-To: freebsd-fs@freebsd.org Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by hub.freebsd.org (Postfix) with ESMTP id 4AE3537B503 for ; Wed, 4 Oct 2000 05:31:13 -0700 (PDT) Received: (from des@localhost) by flood.ping.uio.no (8.9.3/8.9.3) id OAA99150; Wed, 4 Oct 2000 14:30:54 +0200 (CEST) (envelope-from des@ofug.org) X-URL: http://www.ofug.org/~des/ X-Disclaimer: The views expressed in this message do not necessarily coincide with those of any organisation or company with which I am or have been affiliated. To: Alex Povolotsky Cc: freebsd-fs@FreeBSD.ORG Subject: Re: Specialised storage system? References: <20001004150052.E32009@mail.over.ru> From: Dag-Erling Smorgrav Date: 04 Oct 2000 14:30:53 +0200 In-Reply-To: Alex Povolotsky's message of "Wed, 4 Oct 2000 15:00:52 +0400" Message-ID: Lines: 19 User-Agent: Gnus/5.0802 (Gnus v5.8.2) Emacs/20.4 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Alex Povolotsky writes: > I'm looking to try writing high-performance storage system for mail, > intended to boost large free mail system. If you want something that runs purely in userland, try: a) QMail's Maildir system (which Postfix also supports) b) Something similar to Squid or Diablo's storage systems, i.e. one file per object, with a hash function that spreads files across 65536 buckets organized in 256 directories with 256 subdirectories each, with (optionally) an index kept in a DBM file or something c) A commercial (or commercial-grade) relational database system (Oracle, PostgreSQL, Frontbase) DES -- Dag-Erling Smorgrav - des@ofug.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message