App Engine 提供了 JCache API 的方法, 目前可以想到的用法就是吧 常用的 靜態資料 存到 catche 裡 在加速讀取速度
詳細的用法在 [1],[2] 有說明了,這裡就不再贅述,
使用 CacheFactory 取得 Cache 實例 , 可以將 CacheFactory 取得的資料定義一個static 或全域的物件,我個人是認為這樣比較方便 存取 JCache
不過要注意的是 存到 catch 的值 必須是 Serializable 的物件 所以要自訂物件的話就要 implement
Serializable 這個 interface 先
順道一題 google app engine 不允許 FileOutputStream 這個方法
[3] 這篇文章 是將 JCache 的方法定義到 ServletContextListener, 來加速首頁讀取的速度
參考
[1] Google 應用服務引擎, 使用 JCache
[2] Google App Engine, Using JCache
[3] GAppEngine中使用JCache来提高网站的性能
沒有留言:
張貼留言