ehcache 手动刷新缓存_皕杰报表缓存机制

一、关于缓存

缓存实际上是为了减轻数据库服务器的负载,使用缓存,我们可以将一些常用的数据放入缓存,因为这些数据经常性的使用,大大增加了服务器的负载,但是当放入缓存后,在使用这些数据的时候,首先会从缓存中查找,如果缓存中有就读取,不会再到数据库中查找,如果缓存中没有,才会到数据库中查询,在这里,需要注意的是,ehcache的是将数据放入jvm内存中,也就是说当次缓存在本次服务器启动期间有效,下次服务器启动将会失效。

二、原理

8e98779145b8bd7e35824eea324f1bdc.png

三、皕杰报表缓存配置

在皕杰报表里,在使用缓存的时候,有两种缓存模式:一种是java缓存框架EhCache、还有一种是皕杰报表自己开发的缓存框架。

因为EhCache是第三方的缓存框架,在使用的时候可能产生架包冲突。在标签里加上eh='false',作用是在缓存过程中是使用皕杰报表自己开发的缓存框架。

皕杰报表缓存配置主要是在报表web环境的report_config.xml配置文件中。

develop

150

1800

600

false

4ca31f83c20a55723000375d512a8f75.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值