in database-caching/example.py [0:0]
def fetch(sql):
"""Retrieve records from the cache, or else from the database."""
res = Cache.get(sql)
if res:
return json.loads(res)
res = Database.query(sql)
Cache.setex(sql, TTL, json.dumps(res))
return res