博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
oscache 与 ehcache的对比
阅读量:6228 次
发布时间:2019-06-21

本文共 1232 字,大约阅读时间需要 4 分钟。

一.ehcache主要是对数据库访问的缓存,相同的查询语句只需查询一次数据库,

  从而提高了查询的速度,使用spring的AOP可以很容易实现这一功能.

  

  ehcache.xml

     <cache name="sampleCache1"

Xml代码 
  1.         maxElementsInMemory="10000"  
  2.         eternal="false"  
  3.         timeToIdleSeconds="300"  
  4.         timeToLiveSeconds="600"  
  5.         overflowToDisk="true"  
  6.         />  
  7. org.springframework.cache.ehcache.EhCacheManagerFactoryBean  
  8. org.springframework.cache.ehcache.EhCacheFactoryBean  
  9. org.springframework.aop.support.RegexpMethodPointcutAdvisor  

 

二.  oscache 主要是对页面的缓存,可以整页或者指定网页某一部分缓存,同时

  指定他的过期时间,这样在此时间段里面访问的数据都是一样的

1.log4j-1.2.8.jar,oscache-2.3.2.jar,commons-logging.jar,jgroups-all.jar

2.拷贝cach\etc\下的oscache.tld,oscache.properties 到WEB-INF\classes

3.web.xml

 <taglib><taglib-uri>oscache</taglib-uri><taglib-location>/WEB-INF/classes/ oscache.tld</taglib-location></taglib> 

Xml代码 
  1.    <filter>      
  2.    <filter-name>CacheFilter</filter-name>  
  3.    <filter-class>com.opensymphony.oscache.web.filter.CacheFilter</filter-class>  
  4.      <init-param>          
  5.            <param-name>time</param-name>   
  6.            <param-value>60</param-value>     
  7.      </init-param>      
  8.      <init-param>                              
  9.           <param-name>scope</param-name>  
  10.           <param-value>session</param-value>   
  11.       </init-param>  
  12.   
  13.    </filter>  
  14. <filter-mapping>  
  15.        <filter-name>CacheFilter</filter-name>    
  16.        <url-pattern>/*.jsp</url-pattern>  
  17. </filter-mapping>      

 http://www.opensymphony.com/oscache/download.html下载Oscache的最新版本

  

转载地址:http://tcnna.baihongyu.com/

你可能感兴趣的文章
类似百度图片排版效果
查看>>
【学习笔记】DataTable根据多列分组
查看>>
PE文件格式介绍
查看>>
使用VS GDB扩充套件在VS上远端侦错Linux上的C/C++程序
查看>>
求助关于asp.net里使用ocx控件的问题
查看>>
asp.net生成条形码
查看>>
线段树基本格式
查看>>
springmvc集成shiro例子
查看>>
ionic2.1.0 --beta3版本新建页面做弹框时遇到的问题
查看>>
一个简单例子阐明while True与if的配合使用方法
查看>>
Generate Parentheses
查看>>
最短路径2
查看>>
[LeetCode]Search a 2D Matrix
查看>>
Hadoop学习之旅三:MapReduce
查看>>
Exception: Could not bind to 0.0.0.0:8080 after trying for 30 seconds
查看>>
C语言函数指针(转载)
查看>>
Walls and Gates
查看>>
js实现拖动,刚学js时写的
查看>>
在Mac mini上编译Android源码
查看>>
在.Net中进行SQL Server数据库备份与还原操作实用类
查看>>