spring-boot-data-redis,使用redisson作为redis客户端
2021-04-09 13:28
标签:group autowired 一个 lazy 使用 路径 class iss maven Jedis Lettuce (spring-boot-data-redis 默认使用) Redisson 很强大,它提供的功能远远超出了一个 也可以从IOC中获取到 转载于:SpringBoot中文社区 地址:https://springboot.io/t/topic/1250 spring-boot-data-redis,使用redisson作为redis客户端 标签:group autowired 一个 lazy 使用 路径 class iss maven 原文地址:https://www.cnblogs.com/it-deepinmind/p/13374028.htmlspring-boot-data-redis,使用Redisson作为redis客户端
spring-boot-data-redis
对 redis
客户端又进行了一系列的封装,抽象出了一层接口。在使用的时候可以灵活的切换 redis
客户端的实现。常用的客户端
Redisson
Redis
客户端的范畴,它基于Redis
实现了各种分布式环境下的常用功能。使用它来替换spring-boot-data-redis
默认使用的 Lettuce
。在可以使用基本Redis
功能的同时,也能使用它提供的一些服务。
Maven依赖
dependency>
groupId>org.springframework.bootgroupId>
artifactId>spring-boot-starter-data-redisartifactId>
dependency>
dependency>
groupId>org.redissongroupId>
artifactId>redisson-spring-boot-starterartifactId>
version>3.12.0version>
dependency>
yaml配置
# 公共的spring配置
spring.redis.database=
spring.redis.host=
spring.redis.port=
spring.redis.password=
spring.redis.ssl=
spring.redis.timeout=
spring.redis.cluster.nodes=
spring.redis.sentinel.master=
spring.redis.sentinel.nodes=
# Redisson 的特殊配置
# 可以从本地的类路径下读取配置文件
spring.redis.redisson.config=classpath:redisson.yaml
在工程中使用
redisson-spring-boot-starter
实现了 spring-boot-data-redis
。所以跟平时没有区别。直接使用 springboot提供的,RedisTemplate
即可。RedissonClient
,直接使用Redisson
提供的各种强大功能。@Autowired
RedissonClient redissonClient;
文章标题:spring-boot-data-redis,使用redisson作为redis客户端
文章链接:http://soscw.com/essay/73357.html