JCS的学习与应用二:cache.ccf配置说明
来源:互联网 发布:淘宝售后投诉电话人工 编辑:程序博客网 时间:2024/05/06 07:01
非常感谢http://blog.csdn.net/lfsfxy9/article/details/22171493
JCS比较关键的部分就是缓存配置文件,它支持自定义缓存区域(region),也就是多区域缓存,可以根据不同业务要求,来对不同缓存区域进行特殊设定。还有,默认提供了辅助缓存(索引式硬盘缓存和分布式缓存),在每个region的第一行可以设定该区域缓存的辅助信息,是否使用辅助缓存等。
下面对cache.ccf配置中的一些配置做下介绍。
# 这里是设定使用辅助缓存项,也可以不填,使用默认值
# 设定使用的 cache 属性管理类别(复合型缓存)
# 设定 cache 内对象的上限,这里指的是某区域内缓存对象的最大上限,#一般设定为1000,只能存储#988,另外2个对象空间被占用# 设定 memory cache 的算法,LRU(近期最少使用算法)会将内存页中近期不常用的对象移除内存
# 设定是否使用冗余内存清除程序
# 当有使用 memory shrinker 时,设定闲置内存的过期时间#(就是超过这个时长时,根据缓存算法,超出MaxObjects(内对象的上限)的那部分对象将要被清除或者被存入磁盘中)# 设定 shinker 执行时间间隔,会定期压缩缓存所占用内存# 设定 element 属性类别
#UseMemoryShrinker 和 IsEternal 都是用来自动删除对象的。#设定是否永久有效,默认为true# 设定缓存element最大生命周期,超过时间后去请求缓存对象则返回null# 设定缓存element可闲置的时间,需要配合设置IsEternal=false时才有效#下面三个配置是开启辅助缓存的,如果在第一行没有设置辅助缓存,这里则是无效的。#在第一行配置后,这里如果是false也是无效的,还是会进行一些辅助缓存的初始化操作等等,#只是不会真正的生成缓存数据。# 开启磁盘缓存,默认为true# 关闭远程缓存,默认为true# 关闭横向式的并行缓存,默认为true
在通过配置src/classes目录下的cache.ccf文件,则可以通过代码来get到某个region缓存区域,并进一步put缓存对象了。
0 0
- JCS的学习与应用二:cache.ccf配置说明
- JCS的学习与应用二:cache.ccf配置说明
- JCS的学习与应用一:JCS谓何?
- JCS的学习与应用一:JCS谓何?
- JCS的学习与应用三:内存缓存应用
- JCS的学习与应用四:索引式硬盘缓冲
- JCS配置
- jcs配置
- JCS学习
- jcs、ehcache的配置及使用
- oracle Timesten内存数据库cache group 的配置与学习
- Smarty学习笔记二:cache与plugin
- sunburnt 学习笔记 (二) solr配置的简单说明
- tomcat servlet与web.xml的配置说明二
- jcs缓存配置
- JCS-基本配置
- 用Jcs缓存机制创建更快的Web应用
- Spring学习笔记(二)----Spring AOP配置与应用
- 幼儿绘本-套装
- 不错的Android开发参考网站
- 【Servlet】ServletConfig和ServletContext
- SQL 2008 完全卸载(一)
- 64位系统找到到.Net Framework Data Provider方法
- JCS的学习与应用二:cache.ccf配置说明
- jquery tablesorter插件的使用
- Mongodb亿级数据量的性能测试
- HDUOJ 1234开门人和关门人问题(快排及快排的二级排序)
- iOS数据存储
- JCS的学习与应用三:内存缓存应用
- SQLServer找出执行慢的SQL语句
- 自定义View Controller 转换动画
- const