中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么解決Hibernate二級緩存

發布時間:2021-12-06 09:26:51 來源:億速云 閱讀:124 作者:iii 欄目:編程語言

這篇文章主要講解了“怎么解決Hibernate二級緩存”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“怎么解決Hibernate二級緩存”吧!

一.Hibernate二級緩存策略的一般過程如下:

1.條件查詢的時候,總是發出一條select * from table_name where …. (選擇所有字段)這樣的SQL語句查詢數據庫,一次獲得所有的數據對象。

2.把獲得的所有數據對象根據ID放入到第二級緩存中。

3.當Hibernate根據ID訪問數據對象的時候,首先從Session一級緩存中查;查不到,如果配置了二級緩存,那么從二級緩存中查;查不到,再查詢數據庫,把結果按照ID放入到緩存。

4.刪除、更新、增加數據的時候,同時更新緩存。

Hibernate二級緩存策略,是針對于ID查詢的緩存策略,對于條件查詢則毫無作用。為此,Hibernate提供了針對條件查詢的Query Cache。

二.什么樣的數據適合存放到Hibernate二級緩存中?
1 很少被修改的數據
2 不是很重要的數據,允許出現偶爾并發的數據
3 不會被并發訪問的數據
4 參考數據,指的是供應用參考的常量數據,它的實例數目有限,它的實例會被許多其他類的實例引用,實例極少或者從來不會被修改。

三.不適合存放到第二級緩存的數據?
1 經常被修改的數據
2 財務數據,絕對不允許出現并發
3 與其他應用共享的數據。

感謝各位的閱讀,以上就是“怎么解決Hibernate二級緩存”的內容了,經過本文的學習后,相信大家對怎么解決Hibernate二級緩存這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

黄骅市| 凉山| 柏乡县| 聊城市| 永春县| 竹北市| 牟定县| 丰镇市| 秭归县| 彰化市| 依安县| 敦化市| 波密县| 三都| 皮山县| 佛教| 偏关县| 克山县| 东光县| 大姚县| 德格县| 恩施市| 鹤岗市| 育儿| 芦山县| 金华市| 海淀区| 施甸县| 湖北省| 车险| 鹰潭市| 雅安市| 彰武县| 宣恩县| 新竹市| 平遥县| 江永县| 开远市| 瓮安县| 东丽区| 泊头市|