redistemplate连接redis集群代码示例
时间: 2023-02-11 17:57:15 浏览: 145
redis集群示例
连接 Redis 集群使用 redistemplate 的示例代码如下:
```
import org.springframework.data.redis.connection.RedisClusterConfiguration;
import org.springframework.data.redis.connection.jedis.JedisConnectionFactory;
import org.springframework.data.redis.core.RedisTemplate;
// 创建 Redis 集群配置
RedisClusterConfiguration clusterConfig = new RedisClusterConfiguration()
.clusterNode("127.0.0.1", 6379)
.clusterNode("127.0.0.1", 6380);
// 创建连接工厂
JedisConnectionFactory connectionFactory = new JedisConnectionFactory(clusterConfig);
// 创建 RedisTemplate
RedisTemplate<String, String> redisTemplate = new RedisTemplate<>();
redisTemplate.setConnectionFactory(connectionFactory);
// 使用 redisTemplate 操作 Redis 集群
redisTemplate.opsForValue().set("key", "value");
String value = redisTemplate.opsForValue().get("key");
System.out.println(value);
```
注意,需要先引入jedis包。
阅读全文