页面缓存OSCache
2015-11-20 17:10
218 查看
OScache是什么?
是一个高性能的J2EE缓存框架,缓存部分JSP或HTTP请求,任何Java对象都可以缓存
缓存以key value 方式来存储
也可以永久缓存:缓存可以随意写入磁盘
支持集群
使用OSCache:
1.把所需jar拷贝lib
2.把oscache安装目录下oscache.properties放入src目录下
3.引入<%@taglib prefix="oscache" uri="http://www.opensymphony.com/oscache" %>
4.页面添加缓存
<oscache:cache>
缓存时间:<%=new Date() %><br/>
</oscache:cache>
key:http://localhost:8888/oscache_test/?id=1
value: index.jsp
缓存key将以请求的URL+查询字符串组成
缓存默认存放在application范围,缓存时间默认为3600秒 1个小时
缺点:数据更新不及时
<oscache:cache key="name">
不再以URL+查询字符串组成组成
全局缓存配置:
OScache配置属性介绍
指定缓存的容量:cache.capacity=1000
是否使用内存缓存,默认为true:cache.memory=false
如果指定因硬盘缓存:
是一个高性能的J2EE缓存框架,缓存部分JSP或HTTP请求,任何Java对象都可以缓存
缓存以key value 方式来存储
也可以永久缓存:缓存可以随意写入磁盘
支持集群
使用OSCache:
1.把所需jar拷贝lib
2.把oscache安装目录下oscache.properties放入src目录下
3.引入<%@taglib prefix="oscache" uri="http://www.opensymphony.com/oscache" %>
4.页面添加缓存
<oscache:cache>
缓存时间:<%=new Date() %><br/>
</oscache:cache>
key:http://localhost:8888/oscache_test/?id=1
value: index.jsp
缓存key将以请求的URL+查询字符串组成
缓存默认存放在application范围,缓存时间默认为3600秒 1个小时
缺点:数据更新不及时
<oscache:cache key="name">
不再以URL+查询字符串组成组成
全局缓存配置:
指定缓存的容量:cache.capacity=1000
是否使用内存缓存,默认为true:cache.memory=false
如果指定因硬盘缓存:
相关文章推荐
- 第一次拿到一台肉鸡 -- sql注入和内网端口转发登陆内网服务器
- IOS 截取部分图片并显示
- 小鑫与斐波那契(一)
- 使用Auto Layout中的VFL(Visual format language)--代码实现自动布局
- 单例模式
- C51单片机汇编程序问题解决:
- spring中获得sesion的工具类
- Java程序栈信息文件中的秘密(一)
- Hadoop安装
- 被Json格式化后那可怜的时间
- Sass函数--列表函数
- 【转】JMeter技巧集锦
- SlidingTabLayout底部选项卡水平居中(系列2)
- Android Bitmap的使用
- C#的BackgroundWorker
- C# 导出excel按指定模板
- prompt(); confirm(); alert();三种弹跳窗的用途
- Android App 设置persist 类型系统变量异常分析
- 小鑫与小伙伴(二)
- Android应用程序窗口(Activity)的窗口对象(Window)的创建过程分析