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 +