Path: utzoo!mnetor!tmsoft!eci386!ecicrl!clewis From: clewis@ferret.ocunix.on.ca (Chris Lewis) Newsgroups: comp.lang.perl Subject: Re: Perl-Users Digest #595 (Re: combined split modes? and inverted indexes) Message-ID: <1276@ecicrl.ocunix.on.ca> Date: 5 Feb 91 08:29:38 GMT References: <1991Feb4.012922.7962@uvaarpa.Virginia.EDU> Organization: Elegant Communications Inc., Ottawa, Canada Lines: 27 In article emv@ox.com (Ed Vielmetti) writes: !In article <1991Feb4.012922.7962@uvaarpa.Virginia.EDU> eichin@athena.mit.edu (Mark W. Eichin) writes: ! look at the latest Usenix proceedings - "A New ! Hashing Package for UNIX", Margo Seltzer (UCB) and Ozan Yigit (York ! U.) p. 173, USENIX Winter '91. It's fast and machine independent (the ! disk files can be read on any machine, whereas dbm indices are not ! portable; the files tend to be smaller, or at least have fewer ! "holes"; and it's typically faster than dbm and *much* faster than GNU ! dbm.) !The new hashing package has not been released yet, as far as I know. !But might do you well to pick up Oz's slightly older "sdbm" package; !it should do you better than ndbm, and there are enough things tunable !about it to let you experiment. A perl built with it won't read old !dbm files though... FYI: we're running an Alpha copy of a later version of sdbm than the posted ones, and it seems to perform quite well. Even when integrated into Perl. A colleague has posted a program to convert dbm files to sdbm. -- Chris Lewis, Phone: (613) 832-0541, Internet: clewis@ferret.ocunix.on.ca UUCP: uunet!mitel!cunews!latour!ecicrl!clewis Moderator of the Ferret Mailing List (ferret-request@eci386) Psroff enquiries: psroff-request@eci386, current patchlevel is *7*.