項目中緩存的使用技巧總結

1.對於ibatis\hibenate等數據庫框架的自帶緩存在BI項目中運用時其使用價值不如使用自定義的ehcache緩存,因爲ibatis\hibenate的緩存都是直接對底層查詢數據進行的緩存,而BI項目展示的數據一般都是通過應用層邏輯處理的數據,這樣會有一部分的冗餘數據佔用內存空間,浪費了內存控制;而是用自定義的緩存則可以避免這個問題。


2.oscache一般用於JSP頁面的緩存,實現JSP頁面的快速緩存,也可用於業務層、持久層的快速緩存,ibatis使用的就是oscache;

   ehcache一般用於持久層的緩存,提供持久層、業務層的快速緩存,hibenate默認使用的二級緩存就是ehcache;


以上是個人的一點點經驗,有不對之處希望大家指出,謝謝。


持續更新中。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章