基本上,所需要做的只是在中设置群集节点的初始集合,
RedisClusterConfiguration并将其提供给
JedisConnectionFactory或
LettuceConnectionFactory。
@Configurationclass Config { List<String> clusterNodes = Arrays.asList("127.0.0.1:30001", "127.0.0.1:30002", "127.0.0.1:30003"); @Bean RedisConnectionFactory connectionFactory() { return new JedisConnectionFactory(new RedisClusterConfiguration(clusterNodes)); } @Bean RedisTemplate<String, String> redisTemplate(RedisConnectionFactory factory) { // just used StringRedisTemplate for simplicity here. return new StringRedisTemplate(factory); }}spring启动将提供配置属性(
spring.redis.cluster.nodes,
spring.redis.cluster.max-redirects)在下一版本的Redis与分类工作。有关详细信息,请参见commit /
166a27。
所述弹簧数据实例存储库中已包含的弹簧数据Redis的集群支持的例子。



