内容简介:J2Cache 推出至今,已有多人希望能提供二级缓存只读模式,相当于应用只能从 Redis 二级缓存读取数据,而不允许写入任何数据,包括当一级缓存失效时也不能去清除二级缓存的数据。这样的开发者一般是使用一个单独的...
J2Cache 推出至今,已有多人希望能提供二级缓存只读模式,相当于应用只能从 Redis 二级缓存读取数据,而不允许写入任何数据,包括当一级缓存失效时也不能去清除二级缓存的数据。这样的开发者一般是使用一个单独的进程来更新缓存数据,并实现集群内的缓存同步。
考虑到有不少开发者有此需求,特发布此更新版本,支持二级缓存只读模式。具体实现方式比较简单,没有动 J2Cache 核心代码,只是重载了一个 ReadonlyRedisCacheProvider ,屏蔽掉缓存的写方法。
要使用只读模式只需要升级到 2.3.12 版本,并对配置进行如下修改:
j2cache.L2.provider_class = readonly-redis
并在配置中增加 j2cache.L2.config_section = redis ,以便使用已有的 redis 配置。
Maven:
<dependency> <groupId>net.oschina.j2cache</groupId> <artifactId>j2cache-core</artifactId> <version>2.3.12-release</version> </dependency>
打完收工,请前往 https://gitee.com/ld/J2Cache 给个 Star !
【声明】文章转载自:开源中国社区 [http://www.oschina.net]
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- 架构设计笔记(十一):关键模式_缓存
- Spring Boot 2.0 基础案例(十三):基于 Cache 注解模式,管理 Redis 缓存
- 轻松学会HTTP缓存(强缓存,协商缓存)
- 常见面试题之缓存雪崩、缓存穿透、缓存击穿
- HTTP缓存 - 强缓存/协商缓存/浏览器刷新
- mybatis教程--查询缓存(一级缓存二级缓存和整合ehcache)
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Learning Vue.js 2
Olga Filipova / Packt Publishing / 2017-1-5 / USD 41.99
About This Book Learn how to propagate DOM changes across the website without writing extensive jQuery callbacks code.Learn how to achieve reactivity and easily compose views with Vue.js and unders......一起来看看 《Learning Vue.js 2》 这本书的介绍吧!