<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Jhonney的專欄

       ----人見人愛
    隨筆 - 49, 文章 - 1, 評(píng)論 - 23, 引用 - 0
    數(shù)據(jù)加載中……

    oscache 與 ehcache的比較

    一.ehcache主要是對(duì)數(shù)據(jù)庫(kù)訪問的緩存,相同的查詢語(yǔ)句只需查詢一次數(shù)據(jù)庫(kù),

      從而提高了查詢的速度,使用spring的AOP可以很容易實(shí)現(xiàn)這一功能.

      http://ehcache.sourceforge.net/

      ehcache.xml

         <cache name="sampleCache1"
            maxElementsInMemory="10000"
            eternal="false"
            timeToIdleSeconds="300"
            timeToLiveSeconds="600"
            overflowToDisk="true"
            />

    org.springframework.cache.ehcache.EhCacheManagerFactoryBean

    org.springframework.cache.ehcache.EhCacheFactoryBean

    org.springframework.aop.support.RegexpMethodPointcutAdvisor

    二.  oscache 主要是對(duì)頁(yè)面的緩存,可以整頁(yè)或者指定網(wǎng)頁(yè)某一部分緩存,同時(shí)

      指定他的過期時(shí)間,這樣在此時(shí)間段里面訪問的數(shù)據(jù)都是一樣的

    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

     <taglib><taglib-uri>oscache</taglib-uri><taglib-location>/WEB-INF/classes/ oscache.tld</taglib-location></taglib>
       <filter>   
       <filter-name>CacheFilter</filter-name>
       <filter-class>com.opensymphony.oscache.web.filter.CacheFilter</filter-class>

         <init-param>       
               <param-name>time</param-name> 
               <param-value>60</param-value>   
         </init-param>    
         <init-param>                           
              <param-name>scope</param-name>
              <param-value>session</param-value> 
          </init-param>

       </filter>
    <filter-mapping>
           <filter-name>CacheFilter</filter-name> 
           <url-pattern>/*.jsp</url-pattern>
    </filter-mapping>
        


    http://www.opensymphony.com/oscache/download.html下載Oscache的最新版本

     可以使用內(nèi)存、硬盤空間、同時(shí)使用內(nèi)存和硬盤或者提供自己的其他資源(需要自己提供適配器)作為緩存區(qū)。

    • 使用內(nèi)存作為緩存區(qū)將可以提供更好的性能
    • 使用硬盤作為緩存區(qū)可以在服務(wù)器重起后迅速恢復(fù)緩存內(nèi)容
    • 同時(shí)使用內(nèi)存和硬盤作為緩存區(qū)則可以減少對(duì)內(nèi)存的占用

    posted on 2007-06-25 05:09 Jhonney 閱讀(2746) 評(píng)論(0)  編輯  收藏


    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 国产成人亚洲综合a∨| 亚洲AV无码专区在线播放中文| 亚洲精品乱码久久久久久中文字幕 | 成人毛片免费视频| 亚洲精品免费在线| 精品一区二区三区免费毛片爱| 亚洲国产综合专区电影在线 | 亚洲AV成人精品一区二区三区| 中文字幕无码视频手机免费看| 亚洲美女视频网站| 国产成人精品免费午夜app| 亚洲成a人片在线观看播放| 可以免费看的卡一卡二| 亚洲一级在线观看| 成人免费无码大片A毛片抽搐色欲| 一级毛片aa高清免费观看| 亚洲日本va中文字幕久久| 免费国产在线视频| 亚洲国产成人91精品| 啦啦啦www免费视频| 高潮毛片无遮挡高清免费视频| 亚洲天堂中文字幕在线| av永久免费网站在线观看| 亚洲成a人片毛片在线| 亚洲人成色7777在线观看| 白白国产永久免费视频| 国产精品高清免费网站| 亚洲制服中文字幕第一区| 精品女同一区二区三区免费站| 久久99精品免费一区二区| 在线电影你懂的亚洲| 亚洲一级黄色视频| 国产精品免费小视频| 在线观看免费黄色网址| 亚洲免费福利视频| 亚洲AV综合色区无码一区爱AV| 亚洲色欲久久久久综合网| 日本一道一区二区免费看 | 黄色网页在线免费观看| 亚洲AV噜噜一区二区三区| 亚洲一区二区三区久久久久|