spring-data-redis简介 Spring-data-redis是spring大家族的一部分,提供了在srping应用中通过简单的配置访问redis服务,对reids底层开发包(Jedis, JRedis, and RJC)进行了高度封装,RedisTemplate提供了redis各种操作 ...
分类:
编程语言 时间:
2019-06-04 14:41:18
阅读次数:
150
遇到的问题:原先在springboot启动类中添加叻@ComponentScan并且没有扫描@Configuration中的类,导致redisTemplate配置失败,添加扫描路径即可。 ...
分类:
编程语言 时间:
2019-06-03 23:32:43
阅读次数:
133
// *号 必须要加,否则无法模糊查询 String prefix = "ofc-pincode-"+ pincode + "-*"; // 获取所有的key Set keys = redisTemplate.keys(prefix); // 批量获取数据 List myObjectListRedi... ...
分类:
其他好文 时间:
2019-05-24 18:50:25
阅读次数:
1187
Spring RedisTemplate 批量获取值的2种方式 ...
分类:
其他好文 时间:
2019-05-23 21:07:26
阅读次数:
188
分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。 首先,为了确保分布式锁可用,我们至少要确保锁的实现同时满足以下四个条件: 1. 互斥性。在任意时刻,只有一个客户端能持有锁。 ...
分类:
其他好文 时间:
2019-05-16 21:41:59
阅读次数:
627
公司用的是redisTemplate 在RedisTemplate中提供了几个常用的接口方法的使用,分别是: RedisOperations 这个接口的实现类就是RedisTemplate,提供了一些对Redis命令的一些操作。 ValueOperations这个接口的实现类为:DefaultVal ...
分类:
其他好文 时间:
2019-05-13 16:18:49
阅读次数:
109
SpringBoot中使用Redis的两种方式:RedisTemplate, 注解 这里使用的是IDEA, 项目为maven风格的SpringBoot 一.pom.xml依赖: 添加Redis依赖和JPA依赖 这里我开始犯了个错误,就是没有依赖jpa包,导致无法使用RedisTemplate类 二. ...
分类:
编程语言 时间:
2019-05-02 00:05:13
阅读次数:
135
如果你对Redis和Lua的关系不太清楚,请先阅读: "Redis进阶之使用Lua脚本开发" 1.RedisScript 首先你得引入spring boot starter data redis依赖,其次把lua脚本放在resources目录下。 在Spring Boot2.0的时候,上述配置没有问 ...
分类:
编程语言 时间:
2019-04-28 20:38:31
阅读次数:
1189
如果取不到,可以考虑其他方式 场景: @Autowired private StringRedisTemplate redisTemplate; 想使用redisTemplate,但是使用时为null 解决: 1、在启动类Application中 增加 private static StringRe ...
分类:
其他好文 时间:
2019-04-18 17:11:29
阅读次数:
244
添加配置类,初始化RedisTemplate 测试类 ...
分类:
编程语言 时间:
2019-03-21 01:05:34
阅读次数:
85