2011年5月24日 星期二

心得 JCache in Google App Engine

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来提高网站的性能

沒有留言: