[comp.unix.questions] xDBM sources

kevin@kosman.UUCP (Kevin O'Gorman) (01/17/90)

I see references to dbm, ndbm and mdbm from time to time.  I even see
that some packages that I use (like PERL, netnews) say they work more
or better with these things.

I can guess what they are.  I don't know what the differences are among
them.

Can anyone mail, or send a pointer to, a set of sources?  Or let me know
the (happiware, guiltware, commercial, GNU, etc) status of them?
-- 
Kevin O'Gorman ( kevin@kosman.UUCP, kevin%kosman.uucp@nrc.com )
voice: 805-984-8042 Vital Computer Systems, 5115 Beachcomber, Oxnard, CA  93035
Non-Disclaimer: my boss is me, and he stands behind everything I say.

ron@woan.austin.ibm.com (Ronald S. Woan/2113674) (01/18/90)

In article <1068@kosman.UUCP>, kevin@kosman.UUCP (Kevin O'Gorman) writes:
|>I see references to dbm, ndbm and mdbm from time to time.  
|>I can guess what they are.  I don't know what the differences are among
|>them.

In general dbm belongs to the BSD world with ndbm introduced in
4.3BSD. ndbm differs from dbm in that multiple database files can be
simultaneously open. The other ?dbm packages provide compatible
functions for those without ndbm. I believe the GNU version is sdbm.
Another version was just posted to one of the source groups
(alt.sources).

					Ron

+-----All Views Expressed Are My Own And Are Not Necessarily Shared By------+
+------------------------------My Employer----------------------------------+
+ Ronald S. Woan  (IBM VNET)WOAN AT AUSTIN, (AUSTIN)ron@woan.austin.ibm.com +
+ outside of IBM       @cs.utexas.edu:ibmchs!auschs!woan.austin.ibm.com!ron +