AutoLoadCache 4.10 发布,增加数据压缩支持

qiujiayu
 qiujiayu
发布于 2016年06月15日
收藏 27

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

此版本增加了以下两个功能:

  • 增加使用fastjson进行序列化与返序列化功能,实现类:com.jarvis.cache.serializer.FastjsonSerializer。使用fastjson时需要注意:由于Json中不保存类型信息,所以在反序列化时,必须要能知道具体的类型信息。所以使用json时,对于使用场景还是需要有些限制:返回中如果使用的泛型的化,必须指定具体的类型,比如,获取用户列表的方法:List<User> getUserList(),这样是可以反序列化的,如果是List getUserList(),那就无法反序化了。

  • 如果希望对比较长的数据进行压缩处理后再传的分布式缓存服务器的话,可以使用com.jarvis.cache.serializer.CompressorSerializer 进行处理。支持GZIP,BZIP2,XZ,PACK200,DEFLATE等几种压缩算法(默认使用GZIP)。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:AutoLoadCache 4.10 发布,增加数据压缩支持
加载中

最新评论(1

zzuqiang
zzuqiang
加油,一直在更新
返回顶部
顶部