springboot链接redis集群
时间: 2023-04-18 15:04:00 浏览: 123
要连接Redis集群,需要使用Spring Boot的Redis集群支持。首先,需要在pom.xml文件中添加以下依赖项:
```
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-pool2</artifactId>
</dependency>
```
然后,在application.properties文件中添加以下配置:
```
spring.redis.cluster.nodes=redis1:6379,redis2:6379,redis3:6379
spring.redis.cluster.max-redirects=3
```
其中,spring.redis.cluster.nodes指定了Redis集群中所有节点的地址和端口号,spring.redis.cluster.max-redirects指定了最大重定向次数。
最后,在代码中使用RedisTemplate来操作Redis集群:
```
@Autowired
private RedisTemplate<String, Object> redisTemplate;
public void setValue(String key, Object value) {
redisTemplate.opsForValue().set(key, value);
}
public Object getValue(String key) {
return redisTemplate.opsForValue().get(key);
}
```
这样就可以连接Redis集群并进行操作了。
阅读全文