Jedis连接Redis集群

连接集群版

把jedis依赖的jar包
添加到工程中

//连接redis集群
@Test
public void testJedisCluster() throws Exception {
    //创建一个JedisCluster对象
    Set<HostAndPort> nodes = new HashSet<>();
    nodes.add(new HostAndPort("192.168.25.153", 7001));
    nodes.add(new HostAndPort("192.168.25.153", 7002));
    nodes.add(new HostAndPort("192.168.25.153", 7003));
    nodes.add(new HostAndPort("192.168.25.153", 7004));
    nodes.add(new HostAndPort("192.168.25.153", 7005));
    nodes.add(new HostAndPort("192.168.25.153", 7006));
    //在nodes中指定每个节点的地址
    //jedisCluster在系统中是单例的。
    JedisCluster jedisCluster = new JedisCluster(nodes);
    jedisCluster.set("name", "zhangsan");
    jedisCluster.set("value", "100");
    String name = jedisCluster.get("name");
    String value = jedisCluster.get("value");
    System.out.println(name);
    System.out.println(value);
    //系统关闭时关闭jedisCluster
    jedisCluster.close();
}

猜你喜欢

转载自blog.csdn.net/nangeali/article/details/81395946