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

看板java作者 (no anonymous)時間6年前 (2018/11/21 13:15), 編輯推噓2(203)
留言5則, 5人參與, 6年前最新討論串1/1
我現在從前端發送http請求到後端(Servlet),會將查詢到的資料包成JSON, 寫在httpResponse裡面,再從Servlet回傳。 不過因為一次要查詢的資料太多,花的時間會太長。 所以希望可以在第一次查詢後,就將查詢結果寫入快取裡。 之後要執行相同的查詢時,就直接從快取讀取之前已查到的資料,不用再到後端去。 請問關於「寫入快取,然後從快取讀出資料」這部分有甚麼適合的做法嗎?? 我google半天,找到一堆文字說明,但都沒找到具體的做法。請問有比較適合的參考嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.167.49.142 ※ 文章網址: https://www.ptt.cc/bbs/java/M.1542777310.A.1C8.html

11/21 15:33, 6年前 , 1F
client端var、sessionStorage.server端session、cache
11/21 15:33, 1F

11/21 19:52, 6年前 , 2F
browser有localstorage
11/21 19:52, 2F

11/21 21:00, 6年前 , 3F
寫入快取這技巧很常用 例如encache 但基本上是做得到的
11/21 21:00, 3F

11/23 13:46, 6年前 , 4F
ehcache
11/23 13:46, 4F

11/26 13:23, 6年前 , 5F
https://bit.ly/2KvONEn 我今年的 JCConf 有講類似的內容
11/26 13:23, 5F
文章代碼(AID): #1RzEdU78 (java)
文章代碼(AID): #1RzEdU78 (java)