Ehcache 中diskStore path 的作用以及说明
来源:互联网 发布:安信通达信软件 编辑:程序博客网 时间:2024/06/05 11:19
由于配置文件中只能指定maxElementsInMemory,这就会有可能存入的对象太多而超出VM的 heap大小,当然你可以通过jvm参数增大heap大小,但这总还是有可能溢出。这里可以把maxElementsInMemory值设置到一个比较安 全的大小,自己预先测试一下最好。如果内存仍然存不下你需要存的对象个数,那么可以开启overflowToDisk来增加可以存储的Element个 数。这里要注意一下,EHCache不会自动帮助你去把内存对象写入到磁盘,当超过maxElementsInMemory程序会自动把更多的部分开始往 硬盘写,但是内存的对象其实并没有清出去,这时需要手动使用Cache.flush()方法来把内存对象
重建上一次运行的缓存:这个需求肯定比较普遍,我们当然不希望一旦程序退出,整个缓存就要重建了。开启diskPersistent功 能,只要使用的是CacheManager单例模式,下一次启动的时候就会调用上一次运行的缓存。比较麻烦的是写入磁盘的时间还是要自己调用 Cache.flush()方法。如果仅仅考虑到程序重启的话,我建议这里把diskStore写入到一个ramfs,这样性能就更高了,但重启电脑的话 就不得不重建缓存了。
转自点击打开链接
1 0
- Ehcache 中diskStore path 的作用以及说明
- ehcache 的 diskStore path
- ehcache 的 diskStore path
- ehcache 的 diskStore path
- ehcache 的 diskStore
- 集群部署时ehcache的diskStore的设置
- java中classpath、path、JAVA_HOME的设置以及作用
- linux中设置PATH中点的说明 PATH=.:$PATH
- Ehcache的配置说明
- Ehcache的配置说明
- Ehcache的配置说明
- 环境变量中path和classpath的作用
- 环境变量中path和classpath的作用
- 环境变量中Path和classpath的作用
- 环境变量中path和classpath的作用
- Linux 脚本中环境变量PATH的作用
- 高级设置中path的作用
- JAVA中JAVA_HOME、Path、CLASSPATH的作用?
- 常用sql
- Topcoder Srm 648 DIV1
- LINUX SAMA5D3启动SD卡制作步骤
- chrome之文件下载安全总结
- linux 常用命令加实例大全
- Ehcache 中diskStore path 的作用以及说明
- destoon,ucenter整合 用户登录的处理,修改密码后的处理
- 即时通讯 音视频聊天室开发建议
- 直流稳压电源1
- Redis集群_3.redis 主从自动切换Sentinel
- 红黑数实现
- springmvc中url-url-pattern /和/*的区别
- POJ 3262 - Protecting the Flowers(贪心)
- Hash练习题:【213E】 Two Permutations(线段树,hash)