oscache 與 ehcache的比較

2021-07-05 23:19:23 字數 870 閱讀 4820

一.ehcache主要是對資料庫訪問的快取,相同的查詢語句只需查詢一次資料庫,

從而提高了查詢的速度,使用spring的aop可以很容易實現這一功能.

ehcache.xml

org.springframework.cache.ehcache.ehcachemanage***ctorybean

org.springframework.cache.ehcache.ehcachefactorybean

org.springframework.aop.support.regexpmethodpointcutadvisor

二. oscache 主要是對頁面的快取,可以整頁或者指定網頁某一部分快取,同時

指定他的過期時間,這樣在此時間段裡面訪問的資料都是一樣的

1.log4j-1.2.8.jar,oscache-2.3.2.jar,commons-logging.jar,jgroups-all.jar

2.拷貝cach\etc\下的oscache.tld,oscache.properties 到web-inf\classes

3.web.xml

oscache/web-inf/classes/ oscache.tld 

cachefilter

com.opensymphony.oscache.web.filter.cachefilter

time 

60                      

scope

session 

cachefilter 

/*.jsp

可以使用記憶體、硬碟空間、同時使用記憶體和硬碟或者提供自己的其他資源(需要自己提供介面卡)作為快取區。

OSCache 快取運用

對於一些 型別的專案.我們可以採取的方案就是減少和資料庫方面的交換.這樣我們可以使用快取.由於專案使用hibernate已經使用了ehcache的2級快取.這裡可以在web層上使用oscache來進行快取 需要的jar包有 oscache.jar和lib commons logging.jar 開發...

OSCache 快取標籤

是oscache提供的標籤庫中最重要的乙個標籤,包括在標籤中的內容將應用快取機制進行處理,處理的方式將取決於程式設計者對cache標籤屬性的設定。1.快取時間超過了cache標籤設定的time或者duration屬性規定的超時時間 2.cron屬性規定的時間比快取資訊的開始時間更晚 3.標籤中快取的...

OSCache學習筆記

最近要學習oscache,網上搜了一下,很多資料,發現其實也非常簡單,在這裡將自己的筆記貼出來 1.將oscache 2.4.1.jar 放入 lib 目錄 2.確認lib 目錄下還有此 jar 檔案 commons loggin.jar 有說法是 jdk1.4 以上則不用此步 3.將oscache...