[問題] 將HttpResponse寫入快取再讀取

作者: lueichun (no anonymous)   2018-11-21 13:15:08
我現在從前端發送http請求到後端(Servlet),會將查詢到的資料包成JSON,
寫在httpResponse裡面,再從Servlet回傳。
不過因為一次要查詢的資料太多,花的時間會太長。
所以希望可以在第一次查詢後,就將查詢結果寫入快取裡。
之後要執行相同的查詢時,就直接從快取讀取之前已查到的資料,不用再到後端去。
請問關於「寫入快取,然後從快取讀出資料」這部分有甚麼適合的做法嗎??
我google半天,找到一堆文字說明,但都沒找到具體的做法。請問有比較適合的參考嗎?
作者: MonyemLi (life)   2018-11-21 15:33:00
client端var、sessionStorage.server端session、cache
作者: yoshilin (明明可以靠臉吃飯)   2018-11-21 19:52:00
browser有localstorage
作者: jej (晃奶大馬桶)   2018-11-21 21:00:00
寫入快取這技巧很常用 例如encache 但基本上是做得到的
作者: flowwinds (..)   2018-11-23 13:46:00
ehcache
作者: kewang (652公車)   2018-11-26 13:23:00
https://bit.ly/2KvONEn 我今年的 JCConf 有講類似的內容

Links booklink

Contact Us: admin [ a t ] ucptt.com