From owner-freebsd-questions Fri Dec 15 08:17:43 1995 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id IAA00939 for questions-outgoing; Fri, 15 Dec 1995 08:17:43 -0800 (PST) Received: from tombstone.sunrem.com (tombstone.sunrem.com [199.104.90.54]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id IAA00931 for ; Fri, 15 Dec 1995 08:17:36 -0800 (PST) Received: (from brandon@localhost) by tombstone.sunrem.com (8.6.12/8.6.12) id JAA01023; Fri, 15 Dec 1995 09:15:54 GMT Date: Fri, 15 Dec 1995 09:15:53 +0000 () From: Brandon Gillespie To: mrami@minerva.cis.yale.edu cc: questions@freebsd.org Subject: Re: database advice In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-questions@freebsd.org Precedence: bulk > Any advice? I have heard (I think) of other people doing DBMS stuff on > FreeBSD. Any nuggets of wisdom? What are you using? Should I just roll > my own Record Shoving Library? If you use the ndbm library, there is a small nuance of FreeBSD which most other systems have changed (?) or never had a problem with. Basically FreeBSD has rather than . You should be using ndbm anyway, but this causes problems if you happen to have a "db.h" file. (For reference: Solaris, Ultrix, Digital Unix, IRIX and Linux do NOT have this problem). If you want some reference code for using ndbm, I work on an object oriented database driver for networking applications which uses it for the database management aspect, you can get the source at: ftp://cold.org/pub/cold/drivers/Genesis.tar.gz -Brandon Gillespie-