Implements a distributed lock on top of memcached.
Implements a distributed transaction using memcached or a memcached compatible storage.
Basic example of usage:
from __future__ import with_statement import memcache from memcached_lock import dist_lock client = memcache.Client(['127.0.0.1:11211']) with dist_lock('test', client): print 'Is there anybody out there!?'
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.