使用jedis连接redis-cluster集群

继上一篇对redis3.2的整体配置进行回顾之后,可以按照上上一篇的文章在windows平台搭建整个redis cluster集群,这个肯定各个网站上都有。下面将针对基于jedis连接redis cluster集群的操作做一个系列文章。

本章算是开篇,先定义一个基类,后面会陆续放出其他基于此类进行的一些api实践。

package com.coderman.jedis.clusterdemo;

import org.junit.Before;
import redis.clients.jedis.HostAndPort;
import redis.clients.jedis.JedisCluster;

import java.util.HashSet;
import java.util.Set;

/**
 * @Author fanchunshuai
 * @Date 2019/12/27 18
 * @Description:
 */
public class ClusterTest {
    public static Set<HostAndPort> hostAndPortSet = new HashSet<>();

    static {
        //由于有六个集群这里添加六个HostAndPort对象
        hostAndPortSet.add(new HostAndPort("127.0.0.1",6381));
        hostAndPortSet.add(new HostAndPort("127.0.0.1",6382));
        hostAndPortSet.add(new HostAndPort("127.0.0.1",6383));
        hostAndPortSet.add(new HostAndPort("127.0.0.1",6384));
        hostAndPortSet.add(new HostAndPort("127.0.0.1",6385));
        hostAndPortSet.add(new HostAndPort("127.0.0.1",6386));

    }
    protected JedisCluster cluster;

    /**
     * 初始化jedis Cluster集群
     */
    @Before
    public void beforTest(){
        cluster = new JedisCluster(hostAndPortSet);
    }
}

发布了159 篇原创文章 · 获赞 69 · 访问量 35万+

猜你喜欢

转载自blog.csdn.net/u010504064/article/details/103861640