缓存配置ehcache.xml 记录

ehcache简介:
http://blog.csdn.net/mgoann/archive/2009/04/17/4087714.aspx
http://www.wzpxw.net/article/10838-EHCache%E8%AF%A6%E7%BB%86%E4%BD%BF%E7%94%A8%E4%BB%8B%E7%BB%8D
hibernate二级缓存:
http://blogger.org.cn/blog/more.asp?name=toyboysli&id=26506
http://hi.baidu.com/sleepymole/blog/item/9eafcbc4902859cb38db49d0.html
http://developer.51cto.com/art/200801/63576.htm

spring aop配置缓存
http://blog.csdn.net/soleghost/archive/2006/03/27/640562.aspx
·           name:Cache的唯一标识

·           maxElementsInMemory:内存中最大缓存对象数。

·           maxElementsOnDisk:磁盘中最大缓存对象数,若是0表示无穷大。

·           eternal:Element是否永久有效,一但设置了,timeout将不起作用。

·           overflowToDisk:配置此属性,当内存中Element数量达到maxElementsInMemory时,Ehcache将会Element写到磁盘中。

·           timeToIdleSeconds:设置Element在失效前的允许闲置时间。仅当element不是永久有效时使用,可选属性,默认值是0,也就是可闲置时间无穷大。

·           timeToLiveSeconds:设置Element在失效前允许存活时间。最大时间介于创建时间和失效时间之间。仅当element不是永久有效时使用,默认是0.,也就是element存活时间无穷大。

·           diskPersistent:是否缓存虚拟机重启期数据。(这个虚拟机是指什么虚拟机一直没看明白是什么,有高人还希望能指点一二)。

·           diskExpiryThreadIntervalSeconds:磁盘失效线程运行时间间隔,默认是120秒。

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

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


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/mgoann/archive/2009/04/17/4087714.aspx

你可能感兴趣的:(虚拟机,xml,Hibernate,asp.net,asp)