embedded db in python app?
drs at ecp.cc
Sat Jun 21 19:31:02 CEST 2003
"Alessio Pace" <puccio_13 at yahoo.it> wrote in message
news:qRVIa.34337$Fr5.730650 at tornado.fastwebnet.it...
> Hi, I wrote a python application which needs to persistently store 2 *big*
> hash maps at the end of its execution and retrieve them when it starts
> again. Up to now I just used pickle to serialize 2 objects that
> "encapsulate" those hash maps (and nothing else). I wonder if using an
> embedded db (but which one??) to store those two hash maps would be faster
> both in storing and in retrieval.
if pickle as a concept is working, but it is just too slow, try cPickle
before changing the strategy too much. If, however, that is not a good
strategy, then look in to ZODB. Similar in concept to bsddb (I guess) but
way cooler for python apps.
More information about the Python-list