資料回應的時間也越來越慢了,甚至每次程式啟動時都需要等上10幾秒
該是加入Memcache(快取)的時候了
很簡單,只要加入下列幾行code即可
from google.appengine.api import memcache
class getQuote(webapp.RequestHandler):
def get(self):
data = memcache.get(stkno_string)
if data is None:
data = self.query_for_data()
#快取將資料保留20秒
memcache.add(stkno_string, data, 20)
self.response.out.write(data)
沒有留言:
張貼留言