0
我使用ehcache作爲二級緩存,我想用它來存儲簡單的文本消息和區域設置(它們存儲在數據庫中)。但是這些消息永遠不會改變,所以不需要刷新數據。Ehcache永遠存儲東西
我應該設置一個沒有到期的新緩存嗎? 我應該使用現有的緩存嗎?
我使用ehcache作爲二級緩存,我想用它來存儲簡單的文本消息和區域設置(它們存儲在數據庫中)。但是這些消息永遠不會改變,所以不需要刷新數據。Ehcache永遠存儲東西
我應該設置一個沒有到期的新緩存嗎? 我應該使用現有的緩存嗎?
(它們存儲在數據庫中)。但這些消息永遠不會改變,所以 不需要刷新數據。
爲什麼甚至使用ehcache呢?只需使用Java進行編碼,無需任何數據庫訪問。對於像這樣的常量,我使用Enum或從屬性文件中讀取,該文件被加載postconstruction
。你甚至可以從數據庫讀取一次而不是proeprty文件。
(我敢打賭,這些消息最終將改變...)
其實我更喜歡你的方法,但這個應用程序使用了舊版DB和它在數據庫中的所有消息。 –
你可以閱讀表單數據庫和存儲在沒有ehcache的Java ...這就是你所需要做的。 Ehcache提供了您在此不需要的其他功能。 – NimChimpsky
好的,你說我應該只將信息存儲在普通的MAP中並自行管理它? –