J2Cache 2.2.0-beta 发布,开源中国两级缓存框架

周其
 周其
发布于 2018年01月08日
收藏 8

J2Cache 2.2.0-beta 发布,J2Cache 是 OSChina 目前正在使用的两级缓存框架。第一级缓存使用 Ehcache,第二级缓存使用 Redis 。由于大量的缓存读取会导致 L2 的网络成为整个系统的瓶颈,因此 L1 的目标是降低对 L2 的读取次数。该缓存框架主要用于集群环境中。单机也可使用,用于避免应用重启导致的 Ehcache 缓存数据丢失。

注意,该版本跟以往版本在 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

 Source code

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:J2Cache 2.2.0-beta 发布,开源中国两级缓存框架
加载中

精彩评论

日理万姬
日理万姬
名字好,鸡儿缓存:smile:
红薯
红薯
正式版将在本周内奉上
大连馋师
大连馋师
传闻是红薯的私处?不,私货。
Role
Role
大力支持,新版本在JFinal中做为两级缓存使用,真的很好很好用的,另外集成shiro用做shiro缓存整合也好毫无压力,新版本api扛扛的,就那点点api变动,在项目中的调整简直边一毛之力都不用,这就是高效的呢。:thumbsup::fist::grinning::grinning::grinning:

最新评论(21

蓝水晶飞机
蓝水晶飞机

引用来自“Role”的评论

大力支持,新版本在JFinal中做为两级缓存使用,真的很好很好用的,另外集成shiro用做shiro缓存整合也好毫无压力,新版本api扛扛的,就那点点api变动,在项目中的调整简直边一毛之力都不用,这就是高效的呢。:thumbsup::fist::grinning::grinning::grinning:
TNB
金贞花
金贞花
名人 居然也写代码
TonyJian
TonyJian
其实我一直在用1.0
阿信sxq
阿信sxq
clone下来mvn clean package -Dmaven.test.skip=true过不了
惮晰
惮晰
有mybatis 版本吗
Wizzer
Wizzer
6666666
戴忠
戴忠
写过一个类似功能的缓存框架,还有待完善,感兴趣的可以瞅瞅:) https://github.com/dzh/coca
Role
Role
大力支持,新版本在JFinal中做为两级缓存使用,真的很好很好用的,另外集成shiro用做shiro缓存整合也好毫无压力,新版本api扛扛的,就那点点api变动,在项目中的调整简直边一毛之力都不用,这就是高效的呢。:thumbsup::fist::grinning::grinning::grinning:
闲大赋
闲大赋

引用来自“红薯”的评论

正式版将在本周内奉上
快点弄上,我看看怎么代替我写的二级缓存用在公司项目
大连馋师
大连馋师
传闻是红薯的私处?不,私货。
返回顶部
顶部