maxEntriesLocalHeap ???????????? 堆內(nèi)存中最大緩存對象數(shù)措译,0沒有限制
maxEntriesLocalDisk? ? ? ? ? ? ? ? 磁盤中的最大對象數(shù)题涨,默認(rèn)為0不限制
eternal ???????????????????????????????????? 是否永久有效鸭巴,如果為true,timeouts將被忽略,element將永不過期
timeToIdleSeconds ???????????????? 失效前的空閑秒數(shù)尚揣,當(dāng)eternal為false時(shí)抑堡,這個(gè)屬性才有效摆出,0為不限制
timeToLiveSeconds ???????????????? 失效前的存活秒數(shù),創(chuàng)建時(shí)間到失效時(shí)間的間隔為存活時(shí)間首妖,當(dāng)eternal為false時(shí)偎漫,這個(gè)屬性才有效,0為不限制
diskSpoolBufferSizeMB ????????設(shè)置DiskStore(磁盤緩存)的緩存區(qū)大小有缆。默認(rèn)是30MB象踊。每個(gè)Cache都應(yīng)該有自己的一個(gè)緩沖區(qū)。
overflowToDisk???????????????????? 當(dāng)內(nèi)存中對象數(shù)量達(dá)到maxElementsInMemory時(shí)棚壁,Ehcache將會(huì)對象寫到磁盤中memoryStoreEvictionPolicy 當(dāng)達(dá)到maxElementsInMemory限制時(shí)杯矩,Ehcache將會(huì)根據(jù)指定的策略去清理內(nèi)存。默認(rèn)策略是LRU(最近最少使用)袖外。你可以設(shè)置為FIFO(先進(jìn)先出)或是LFU(較少使用)史隆。
copyOnWrite ???????????????????? 當(dāng)向緩存中添加一個(gè)元素時(shí),該元素是否是復(fù)制的在刺。默認(rèn)為false
copyOnRead? ? ? ? ? ? ? ????????當(dāng)從緩存中讀取一個(gè)元素時(shí)逆害,該元素是否是復(fù)制的。默認(rèn)為false