AutoLoadCache 3.7 发布,对一些细节进行优化

qiujiayu
 qiujiayu
发布于 2016年04月20日
收藏 23

AutoLoadCache 3.7 发布了,AutoLoadCache 是一个高效的缓存管理解决方案,而且实现了自动加载(或叫预加载)和“拿来主义”机制,能非常巧妙地解决系统的性能及并发问题。

更新日志:

  • 3.7 细节优化:

    • 调整 写缓存(writeCache)代码结构。

    • 将ShardedCachePointCut中hashExpire默认值设置为-1;

    • 解析SpEL表达式时,增加判断是否有返回值,避免在不能使用#retVal的地方,使用了#retVal

    • 将com.jarvis.cache.map.CachePointCut.shutDown() 改成 destroy()

  • 3.6 对@ExCache相关代码进行调整,自动加载时也对@ExCache进行处理。对一些变量增加volatile 修饰符,以便于其它线程的读取到最新的值。

下载地址:https://github.com/qiujiayu/AutoLoadCache/releases/tag/3.7

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:AutoLoadCache 3.7 发布,对一些细节进行优化
加载中

最新评论(7

ddr
ddr

引用来自“ddr”的评论

能支持 redis的 那些数据结构吗?
set hash skiplist等。。

引用来自“qiujiayu”的评论

只支持hash

引用来自“ddr”的评论

能提供这些数据结构的支持吗?
未来支持吗?互联网这些是必须的。。

引用来自“qiujiayu”的评论

要想实现,也可以。可以使用Spring EL表达式来定义缓存数据的格式。不过现在的实现已经能满足百分之80的用户了。
用缓存用的狠的是 另外那20%用户。 缓存依赖症。。
qiujiayu
qiujiayu

引用来自“ddr”的评论

能支持 redis的 那些数据结构吗?
set hash skiplist等。。

引用来自“qiujiayu”的评论

只支持hash

引用来自“ddr”的评论

能提供这些数据结构的支持吗?
未来支持吗?互联网这些是必须的。。
要想实现,也可以。可以使用Spring EL表达式来定义缓存数据的格式。不过现在的实现已经能满足百分之80的用户了。
ddr
ddr

引用来自“ddr”的评论

能支持 redis的 那些数据结构吗?
set hash skiplist等。。

引用来自“qiujiayu”的评论

只支持hash
能提供这些数据结构的支持吗?
未来支持吗?互联网这些是必须的。。
qiujiayu
qiujiayu

引用来自“ddr”的评论

能支持 redis的 那些数据结构吗?
set hash skiplist等。。
只支持hash
qiujiayu
qiujiayu

引用来自“qinerg”的评论

好像挺有用!
能不能详细讲解下原理,以及代码,谢谢!
https://github.com/qiujiayu/AutoLoadCache github上有详细说明文档,也有例子工程。
ddr
ddr
能支持 redis的 那些数据结构吗?
set hash skiplist等。。
qinerg
qinerg
好像挺有用!
能不能详细讲解下原理,以及代码,谢谢!
返回顶部
顶部