在Java中连接Redis集群,可以使用JedisCluster类来实现。JedisCluster是Jedis客户端库提供的用于连接Redis集群的类。
以下是一个简单的示例代码,演示如何连接到Redis集群:
import redis.clients.jedis.HostAndPort; import redis.clients.jedis.JedisCluster; import java.util.HashSet; import java.util.Set; public class RedisClusterExample { public static void main(String[] args) { SetjedisClusterNodes = new HashSet<>(); jedisClusterNodes.add(new HostAndPort("127.0.0.1", 7000)); jedisClusterNodes.add(new HostAndPort("127.0.0.1", 7001)); jedisClusterNodes.add(new HostAndPort("127.0.0.1", 7002)); JedisCluster jedisCluster = new JedisCluster(jedisClusterNodes); jedisCluster.set("foo", "bar"); String value = https://www.yisu.com/ask/jedisCluster.get("foo"); System.out.println(value); jedisCluster.close(); } }
在上面的代码中,首先创建了一个包含Redis集群节点信息的Set