LinuxMint Debian Ubuntu OpenSuse Fedora Mageia CentOS ArchLinux Deepin Gentoo FreeBSD OracleLinux linux发行版UbuntuKylin
返回首页

AutoLoadCache 4.4 发布,完善使用 Map 本地缓存

官方网站:https://github.com/ 软件热度: 报告:报告问题
软件介绍
AutoLoadCache 是一个高效的缓存管理解决方案,而且实现了自动加载(或叫预加载)和“拿来主义”机制,能非常巧妙地解决系统的性能及并发问题。源码:github 

从4.0版本开始支持AOP的扩展,并通过网友Rekoe 完成了nutz的扩展:AutoLoadCache-nutz 

从4.3版本开始,使用 ConcurrentHashMap 做本地缓存时,可将缓存中的内容定时持久化到磁盘,然后重启时会从本地磁盘加载缓存数据,避免因刚启动没有缓存数据,造成压力过大。 

4.4 版本中,ConcurrentHashMap缓存,增加缓存数据变更计数器,便于实现当变更达到一定数量后才能持久化到磁盘,避免频繁的IO操作。同时也 增加属性: boolean copyValue;是否拷贝缓存中的值:为true时,将缓存中的数据拷贝返回给使用者,可以避免外界修改缓存值;为false时,不拷贝缓存值,直接 将缓存中的数据返回给使用者,存在的风险就是缓存中的数据可能被外界修改,但效率比较高。
下载地址
下载必看
所有发行版iso镜像文件来自官方镜像站,请放心使用!
本站所有资源均来源于互联网,不对版权纠纷承担任何责任!
如有侵犯,请与发邮件到我们客服QQ邮箱3132702442@qq.com,即删!
------分隔线----------------------------