class AppEngineCache: lifetime = 3600 #in seconds, 1 hour
def get_data(key): data = memcache.get(key) if data is not None: return data else: data = self.query_for_data() memcache.add(key, data, 60) #key, value, time in seconds #or set multiple values: memcache.set_multi({ "USA_98105": "raining","USA_94105": "foggy","USA_94043": "sunny" },key_prefix="weather_", time=3600) return data
Комментариев нет:
Отправить комментарий