Damjan
arhiv at freemail.org.mk
Thu Sep 7 22:05:06 EST 2000
> > What should I do if I want a persistent python object? Can I make a > > persistent object to be shared between different apache processes (or > > not until Apache 2.0). > > No. On windows you could since 1.3 runs mulithreaded, but on unix, I think > only 2.0 running in multthreaded mode would allow something like this. As I understand, Apache 2.0 will have support for shared memory, thus allowing multiple child processes to share information (and the modules could use this). > > Or am I supposed to do this by using a database? Which database would > > have low latency, low memory footprint, low CPU usage, etc.. suitable > > for object store? MySQL? > > I don't know how easy it is to store actual Python objects in a database - > I suppose you could is cPickle or something, but if you just want to store > information (i.e. text or numbers as opposed to objects) - MySQL is very > very fast. Yes, my idea was to cPickle the objects, but I have a feeling that an SQL database might be just to bloat. -- damjan I believe the technical term is "Oops!"
|