美文网首页
ehcache 部分参数

ehcache 部分参数

作者: Audience0 | 来源:发表于2018-02-07 13:56 被阅读0次

maxEntriesLocalHeap              堆内存中最大缓存对象数,0没有限制

maxEntriesLocalDisk                磁盘中的最大对象数,默认为0不限制

eternal                                      是否永久有效,如果为true,timeouts将被忽略,element将永不过期

timeToIdleSeconds                  失效前的空闲秒数,当eternal为false时,这个属性才有效,0为不限制

timeToLiveSeconds                  失效前的存活秒数,创建时间到失效时间的间隔为存活时间,当eternal为false时,这个属性才有效,0为不限制

diskSpoolBufferSizeMB         设置DiskStore(磁盘缓存)的缓存区大小。默认是30MB。每个Cache都应该有自己的一个缓冲区。

overflowToDisk                     当内存中对象数量达到maxElementsInMemory时,Ehcache将会对象写到磁盘中memoryStoreEvictionPolicy 当达到maxElementsInMemory限制时,Ehcache将会根据指定的策略去清理内存。默认策略是LRU(最近最少使用)。你可以设置为FIFO(先进先出)或是LFU(较少使用)。

copyOnWrite                      当向缓存中添加一个元素时,该元素是否是复制的。默认为false

copyOnRead                      当从缓存中读取一个元素时,该元素是否是复制的。默认为false

相关文章

网友评论

      本文标题:ehcache 部分参数

      本文链接:https://www.haomeiwen.com/subject/mtnozxtx.html