[Python-Dev] dbm clone with serious specs wanted

Guido van Rossum guido@CNRI.Reston.VA.US
Fri, 10 Dec 1999 11:25:23 -0500


Someone has asked me for a dbm clone that can store 16M keys of 350
bytes each, and runs on Linux, HPUX, and NT.  That's 5.6 Gigabyte in
keys alone!  I presume most classic approaches won't cut it since
total file size is typicall limited by the seek system call, internal
data structures and/or file index format to 2Gb (signed longs) or 4Gb
(unsigned longs).

Does anyone have an idea where to start looking?  Would a Python
extension already exist?

--Guido van Rossum (home page: http://www.python.org/~guido/)