緩存內存中的內存中存儲和託管商店之間的主要區別是什麼,並且它提供了最佳性能。mule緩存中的內存中存儲和託管商店之間的區別
在全局範圍內配置緩存的最佳方式是什麼?
我們目前正在使用內存中存儲緩存。由於我們使用硬件配置較少的服務器,因此我們總是遇到內存中斷的問題。我們使用騾子3.7v。
請提供您的建議,以優化的方式配置緩存。
我們正面臨內存中存儲緩存過期的問題。緩存日期也沒有在到期時間後被清除。但是,當我們使用「託管店」時,其工作如預期。 下面是我的配置:
緩存內存中的內存中存儲和託管商店之間的主要區別是什麼,並且它提供了最佳性能。mule緩存中的內存中存儲和託管商店之間的區別
在全局範圍內配置緩存的最佳方式是什麼?
我們目前正在使用內存中存儲緩存。由於我們使用硬件配置較少的服務器,因此我們總是遇到內存中斷的問題。我們使用騾子3.7v。
請提供您的建議,以優化的方式配置緩存。
我們正面臨內存中存儲緩存過期的問題。緩存日期也沒有在到期時間後被清除。但是,當我們使用「託管店」時,其工作如預期。 下面是我的配置:
我的一個朋友解釋清楚我這個區別如下:
內存緩存 - >這是一個temperoy記憶儲存區,它的將存儲數據。例如:考慮在Mule中使用VM組件,數據將以內存隊列的形式存儲在虛擬機中
在託管存儲的情況下 - >我們可以存儲數據並在以後階段使用它。例如:對象存儲
主要緩存將存儲經常使用的數據。它會通過將常用數據或結果保存在緩存範圍中來減少db或http調用。
但兩者僅用於臨時存儲,意味着它們僅適用於該特定會話。
在存儲器: 該商店系統存儲器內的數據。存儲在內存中的數據是非持久性的,這意味着在API重新啓動或崩潰的情況下,緩存的數據將會丟失。
管理存儲: 這將數據存儲在由ListableObjectStore定義的位置。存儲在Managed-store中的數據是持久的,這意味着在API重新啓動或崩潰的情況下,數據被緩存的數據不會丟失。
源(詳細結構的不同解釋的): http://www.tutorialsatoz.com/caching-in-mule-cache-scope/
感謝@ Pruthvi007。更新的問題。 – Adithya
歡迎您@Adithya :-) – Pruthvi007