>>>>> "SK" == Sean Kamath <kamath@pogo.WV.TEK.COM> writes:
SK> This is the biggest complaint I have about DBM files. They are
SK> basically worthless for large datasets.
I can't see this. Some DBM libraries have different limits, but I don't
think gdbm or Berkeley DB have the 1024 byte key limit.
For all concerned, here's a table from the AnyDBM_File manpage:
odbm ndbm sdbm gdbm bsd-db
---- ---- ---- ---- ------
Linkage comes w/ perl yes yes yes yes yes
Src comes w/ perl no no yes no no
Comes w/ many unix os yes yes no no no
Builds ok on !unix ? ? yes yes ?
Code Size ? ? small big big
Database Size ? ? small big? ok
Speed ? ? slow ok fast
FTPable no no yes yes yes
Easy to build N/A N/A yes yes ok
Size limits 1k 4k 1k none none
Byte-order independent no no no no yes
Licensing restrictions ? ? no yes no
 on mixed universe machines, may be in the bsd compat
library, which is often shunned.
 Can be trimmed if you compile for one access method.
Jason L. Tibbitts III - email@example.com - 713/743-8684 - 221SR1
System Manager: University of Houston High Performance Computing Center
1994 PC800 "Kuroneko" DoD# 1723