Threadsafe Python client

Jehiah Czebotar jehiah at
Tue Jan 24 23:17:12 UTC 2006

On 1/24/06, Philip Neustrom <philipn at> wrote:
> I am also using 1.2_tummy5 and I've experienced major problems with
> the module when using threads. I'm in Mac OS 10.4.2, python 2.4 and
> latest memcached.

Philip, I'm going to attach a link to the MemcachePool class I came up
with (and a Bogus memcache client which It also uses). Perhaphs it
will help resolve some of your issues.

The pooling class uses a global pool of memcache clients, and just
wraps the get/set/etc methods transparently handling the
threading/locking issues.

Please check it out and let me know how it works for you.

Jehiah at

More information about the memcached mailing list