OSCache缓存对象的总结计算机等级考试

文章作者 100test 发表时间 2010:01:01 12:26:12
来源 100Test.Com百考试题网


  OSCache是当前运用最广的缓存方案。其主被用的最广泛功能是缓存页面,这里主要是用其缓存文件对象。

  运用OScache的步骤:

  1.取得oscache.jar 文件放到 /WEB-INF/lib 或相应类库目录 目录中。

  2.oscache.jar依赖commons-collections.jar包。如果你的jdk版本为1.3,

  建议在lib中加入Apache Common Lib 的commons-collections.jar包。

  如jdk是1.4以上则不必要。

  3.src根目录或发布环境的/WEB-INF/classes 目录下放入oscache.properties。

  cache.memory

  值为true 或 false ,默认为在内存中作缓存,

  如设置为false,那cache只能缓存到数据库或硬盘中,那cache还有什么意义:)

  cache.capacity

  缓存元素个数

  cache.persistence.class

  持久化缓存类,如此类打开,则必须设置cache.path信息

  cache.cluster 相关

  为集群设置信息。

  如cache.cluster.multicast.ip为广播IP地址

  cache.cluster.properties为集群属性

  cache.path

  硬盘持久化时存放文件的目录。如果目录不存在OSCache会自动创建。

  Windows系统:c:\\myapp\\cache。其它:/opt/myapp/cache

  cache.persistence.overflow.only*

  是否只有当指定的内存缓存已经满时才进行持久化。推荐使用true,flase是为向后兼容。

  cache.unlimited.disk

  硬盘缓存是否有限制。缺省为cache.capacity指定的值

  运用:

  com.opensymphony.oscache.general.GeneralCacheAdministrator

  GeneralCacheAdministrator主要对实现持久化对象的保存以及取出的相关的操作。

  Object getFromCache(String key)


相关文章


几个著名Java开源缓存框架介绍计算机等级考试
Java中的String:水深几许计算机等级考试
计算机二级辅导:java与json的使用方式计算机等级考试
oscache的页面缓存计算机等级考试
OSCache缓存对象的总结计算机等级考试
用OSCache进行缓存对象计算机等级考试
java中的函数static和非static计算机等级考试
Synchronized在java中的用法计算机等级考试
java使用小技巧字符串的反转输出计算机等级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛