請問一下各位,cache 與application的資訊都是儲存在SERVER端,多個Client共用。
除了cache 比較少用的會被系統刪掉,但是application不會之外,還有什麼不同。
感覺cache 與application蠻像的。
是否正是這個原因,所以我們讀出來的資料做成cache時,用cache而少是用application。
除了cache 比較少用的會被系統刪掉,但是application不會之外,還有什麼不同。
感覺cache 與application蠻像的。
是否正是這個原因,所以我們讀出來的資料做成cache時,用cache而少是用application。
=======================================================================
答
答
1. cache 可以設定優先權, 優先權低的 cache, 在系統釋放記憶體的時候將最先被清除
2. cache 的到期時間可以先設定為「絕對」或「相對」, application 只有相對
3. cache 可以與資料庫或檔案設定相依性, 當資料庫或檔案有異動時, cache 會自動失效
2. cache 的到期時間可以先設定為「絕對」或「相對」, application 只有相對
3. cache 可以與資料庫或檔案設定相依性, 當資料庫或檔案有異動時, cache 會自動失效
Application 與 Cache 是 Web 應用程式層級的變數,不過 Appliction 的生命週期是跟著應用程式,而 Cache 的生命週期則比較彈性,可以自訂 Cache 釋放的時間,如指定絕對時間、相對時間或設定與檔案、資料庫的相依性。
全站熱搜
留言列表