def fetch_keys(self, keys):
cache_key_mapping = dict((self.key_to_cache_key(key), key) for key in keys)
objects = memcache.get_multi(cache_key_mapping.keys())
object_map = dict((cache_key_mapping[k], v) for (k, v) in objects.iteritems())
# DEBUG!
#get_size = len(pickle.dumps(objects))
#logging.info("BatchLookup: memcache get_multi return size: %s", get_size)
logging.info("BatchLookup: memcache get_multi objects found: %s", objects.keys())
return object_map
评论列表
文章目录