发布于 2018-01-07 23:54:48 | 131 次阅读 | 评论: 0 | 来源: 网友投递
J2Cache Java两级缓存框架
J2Cache 是 OSChina 目前正在使用的两级缓存框架。第一级缓存使用 Ehcache,第二级缓存使用 Redis 。由于大量的缓存读取会导致 L2 的网络成为整个系统的瓶颈,因此 L1 的目标是降低对 L2 的读取次数。该缓存框架主要用于集群环境中。单机也可使用,用于避免应用重启导致的 Ehcache 缓存数据丢失。
J2Cache 2.2.0-beta 发布,
注意,该版本跟以往版本在 API 上不兼容!!!
新特性
原有的 get/getAll 方法替换成 getXxxx 方法(删除原有方法)
增加对 Caffeine 的支持(一级缓存)
支持设置缓存对象的有效期
支持多种 Redis 普通存储模式和哈希存储模式(redis.storage = generic|hash)
增加 incr 和 decr 方法
Bug修复
修复 redis 连接没有释放的问题(严重,必须升级)
下载地址:
附件: j2cache-core-2.2.0-beta.jar
附件: j2cache-hibernate3-2.2.0-beta.jar
附件: j2cache-hibernate4-2.2.0-beta.jar
附件: j2cache-spring-boot-starter-2.2.0-beta.jar