Beispiel #1
0
 def get_multi(self, keys):
     ret = [self._cache.get(key, NO_VALUE) for key in keys]
     if self.pickle_values:
         ret = [
             pickle.loads(value) if value is not NO_VALUE else value
             for value in ret
         ]
     return ret
Beispiel #2
0
 def get_multi(self, keys):
     ret = [
         self._cache.get(key, NO_VALUE)
         for key in keys]
     if self.pickle_values:
         ret = [
             pickle.loads(value)
             if value is not NO_VALUE else value
             for value in ret
         ]
     return ret
Beispiel #3
0
 def get_multi(self, keys):
     if not keys:
         return []
     values = self.client.mget(keys)
     return [pickle.loads(v) if v is not None else NO_VALUE for v in values]
Beispiel #4
0
 def get(self, key):
     value = self.client.get(key)
     if value is None:
         return NO_VALUE
     return pickle.loads(value)
Beispiel #5
0
 def get(self, key):
     value = self.client.get(key)
     if value is None:
         return NO_VALUE
     return pickle.loads(value)
Beispiel #6
0
 def get_multi(self, keys):
     if not keys:
         return []
     values = self.client.mget(keys)
     return [pickle.loads(v) if v is not None else NO_VALUE for v in values]
Beispiel #7
0
 def get(self, key):
     value = self._cache.get(key, NO_VALUE)
     if value is not NO_VALUE and self.pickle_values:
         value = pickle.loads(value)
     return value
Beispiel #8
0
 def get(self, key):
     value = self._cache.get(key, NO_VALUE)
     if value is not NO_VALUE and self.pickle_values:
         value = pickle.loads(value)
     return value