Fast persistent dictionary
tool_man at spamcop.net
Fri Oct 4 21:30:10 CEST 2002
>>>>> "OP" == <original poster> writes:
OP> I need a fairly fast and simple persistent dictionary for use
OP> in a Python program. I'll only store two string values for
OP> each key (a string also). It's important that the contents of
OP> the dictionary are saved to disk as soon as possible so to
OP> survive system failures in a consistent state.
How about the shelve module? It seems to be quick, and puts the
contents into a DBM-style database file. The values inserted are
arbitrary Python objects, as long as they can be pickled.
Of course power tools and alcohol don't mix. Everyone knows power
tools aren't soluble in alcohol...
-- Crazy Nigel
More information about the Python-list