Quantcast
Channel: OSCHINA 社区最新新闻
Viewing all articles
Browse latest Browse all 44787

AutoLoadCache 4.11 发布,增加刷新缓存及续租缓存功能

$
0
0

AutoLoadCache 4.11 发布了,修改说明:

  1. 增加刷新缓存数据功能,如果不使用自动加载,则在缓存即将过期时(必须在这个期间有用户请求数据),开启线程进行异步刷新数据,可以减少用户的等待,避免因缓存失效失效造成系统压力过大;

  2. 在刷新缓存和自动加载缓存中,如果从数据层加载数据时,发生异常,则使用旧数据进行续租(如果有旧数据的话),达到提前预防缓存失效后,系统压力过大问题;

  3. 解决使用fastjson进行深度复制数据组时,转换错误的问题;

  4. 增加使用cloning进行深度复制,性能要比fastjson提高50%以上。相关的测试代码在:com.test.fastjson.CloningTest和com.test.fastjson.DeepCloneTest两个类中;

  5. 将数据加载功能从AbstractCacheManager中移到DataLoader中,使得代码更加清晰易懂;


Viewing all articles
Browse latest Browse all 44787

Trending Articles