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

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

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

    Terry.Li-彬

    虛其心,可解天下之問;專其心,可治天下之學;靜其心,可悟天下之理;恒其心,可成天下之業。

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      143 隨筆 :: 344 文章 :: 130 評論 :: 0 Trackbacks
    < ? ehcache ? ? ? xmlns:xsi ? = ? "http://www.w3.org/2001/XMLSchema-instance" ? ?? ??? xsi:noNamespaceSchemaLocation ? = ? "ehcache.xsd" ? > ? ?? ?
    ?? ? < ? diskStore ? ? ? path ? = ? "java.io.tmpdir" ? /> ? ?? ?
    ?? ? < ? defaultCache ? ?? ?
    ???? ? maxElementsInMemory ? = ? "10000" ? ?? ?
    ???? ? maxElementsOnDisk ? = ? "0" ? ?? ?
    ???? ? eternal ? = ? "true" ? ?? ?
    ???? ? overflowToDisk ? = ? "true" ? ?? ?
    ???? ? diskPersistent ? = ? "false" ? ?? ?
    ???? ? timeToIdleSeconds ? = ? "0" ? ?? ?
    ???? ? timeToLiveSeconds ? = ? "0" ? ?? ?
    ???? ? diskSpoolBufferSizeMB ? = ? "50" ? ?? ?
    ???? ? diskExpiryThreadIntervalSeconds ? = ? "120" ? ?? ?
    ???? ? memoryStoreEvictionPolicy ? = ? "LFU" ? ?? ?
    ???? ? /> ? ?? ?
    ?? ? < ? cache ? ? ? name ? = ? "myCache" ? ?? ?
    ???? ? maxElementsInMemory ? = ? "100" ? ?? ?
    ???? ? maxElementsOnDisk ? = ? "0" ? ?? ?
    ???? ? eternal ? = ? "false" ? ?? ?
    ???? ? overflowToDisk ? = ? "false" ? ?? ?
    ???? ? diskPersistent ? = ? "false" ? ?? ?
    ???? ? timeToIdleSeconds ? = ? "120" ? ?? ?
    ???? ? timeToLiveSeconds ? = ? "120" ? ?? ?
    ???? ? diskSpoolBufferSizeMB ? = ? "50" ? ?? ?
    ???? ? diskExpiryThreadIntervalSeconds ? = ? "120" ? ?? ?
    ???? ? memoryStoreEvictionPolicy ? = ? "FIFO" ? ?? ?
    ???? ? /> ? ?? ?
    </ ? ehcache ? >
    ???
    diskStore ?:指定數據存儲位置,可指定磁盤中的文件夾位置
    defaultCache?: 默認的管理策略

    以下屬性是必須的:
    1. name: ?Cache的名稱,必須是唯一的(ehcache會把這個cache放到HashMap里)。
    2. maxElementsInMemory: ? 在內存中緩存的element的最大數目。?
    3. maxElementsOnDisk: ? 在磁盤上緩存的element的最大數目,默認值為0,表示不限制。?
    4. eternal: ? 設定緩存的elements是否永遠不過期。如果為true,則緩存的數據始終有效,如果為false那么還要根據timeToIdleSeconds,timeToLiveSeconds判斷?
    5. overflowToDisk: ?如果內存中數據超過內存限制,是否要緩存到磁盤上。

    以下屬性是可選的: ?
    1. timeToIdleSeconds: ?對象空閑時間,指對象在多長時間沒有被訪問就會失效。只對eternal為false的有效。默認值0,表示一直可以訪問。
    2. timeToLiveSeconds: ?對象存活時間,指對象從創建到失效所需要的時間。只對eternal為false的有效。默認值0,表示一直可以訪問。
    3. diskPersistent: ?是否在磁盤上持久化。指重啟jvm后,數據是否有效。默認為false。
    4. diskExpiryThreadIntervalSeconds: ?對象檢測線程運行時間間隔。標識對象狀態的線程多長時間運行一次。
    5. diskSpoolBufferSizeMB: ?DiskStore使用的磁盤大小,默認值30MB。每個cache使用各自的DiskStore。
    6. memoryStoreEvictionPolicy: ?如果內存中數據超過內存限制,向磁盤緩存時的策略。默認值LRU,可選FIFO、LFU。
    緩存的3 種清空策略 ?
    FIFO?,first in first out (先進先出).

    LFU?, Less Frequently Used (最少使用).意思是一直以來最少被使用的。緩存的元素有一個hit 屬性,hit 值最小的將會被清出緩存。

    LRU?,Least Recently Used(最近最少使用). (ehcache 默認值).緩存的元素有一個時間戳,當緩存容量滿了,而又需要騰出地方來緩存新的元素的時候,那么現有緩存元素中時間戳離當前時間最遠的元素將被清出緩存。
    posted on 2013-09-16 10:43 禮物 閱讀(943) 評論(0)  編輯  收藏 所屬分類: cache
    主站蜘蛛池模板: 亚洲国产精品久久| 国产成人综合亚洲绿色| 免费鲁丝片一级观看| 亚洲av无码专区在线电影| 国产精品亚洲精品日韩已方| 99视频在线免费看| 国产一区二区免费视频| 亚洲伊人久久大香线焦| 91久久精品国产免费一区| 日韩亚洲产在线观看| 亚洲亚洲人成综合网络| 中文字幕人成无码免费视频| 一级一看免费完整版毛片| 亚洲一区二区三区91| 久久精品国产精品亚洲人人 | 97se亚洲国产综合自在线| 亚洲午夜无码片在线观看影院猛 | 国产99久久久国产精免费| 亚洲国产福利精品一区二区| 亚洲国产综合人成综合网站| 精品免费久久久久久久| 亚洲网站在线免费观看| 亚洲国产精品综合久久网络| 午夜性色一区二区三区免费不卡视频| 久久精品国产亚洲av麻豆蜜芽| 亚洲伊人成无码综合网 | 久久精品无码专区免费青青| 丰满亚洲大尺度无码无码专线| 久久精品国产亚洲AV麻豆网站| 亚洲高清免费在线观看| 人与动性xxxxx免费| 亚洲精品av无码喷奶水糖心| 亚洲 小说区 图片区 都市| 一级特黄aaa大片免费看| 亚洲第一男人天堂| 亚洲色偷偷偷网站色偷一区| 综合亚洲伊人午夜网| 免费人成在线观看网站品爱网日本 | 久久亚洲AV永久无码精品| 精品国产麻豆免费网站| 无人影院手机版在线观看免费|