簡體   English   中英

hibernate二級緩存ehcache的性能

[英]Performance of hibernate Second Level Caching ehcache

我們正在考慮使用ehcache(1.6.0-beta5)來啟用從未修改過的許多表的二級緩存。 我們為這個表設置了一個只讀的ehcache區域,目前它似乎工作正常。 存儲在緩存中的Hibnerate POJO都是不可變的。

其中一位開發人員提出了一個問題,即從ehcache“水合”對象所花費的時間顯着減少,即從ehcache的實體內部表示到實際java對象的映射。 相反,他建議我們手動將對象存儲在我們自己的緩存中。 這需要對我們的代碼進行重大修改,我對改進的程度有所保留。

我的問題是:

  1. 這種性能下降真的很重要嗎?
  2. 如果實體在只讀緩存中是不可變的,那么ehcache實際上是否需要進行任何水合作用? 它不能直接存儲對象嗎?

謝謝你的幫助。

您應該描述補水所需的時間。 如果這很有意義(至少幾個百分點),你應該考慮改變代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM