Java操作 Redis 集群

Posted KoKo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java操作 Redis 集群相关的知识,希望对你有一定的参考价值。

// 连接redis集群
    @Test
    public void testJedisCluster() {

        JedisPoolConfig config = new JedisPoolConfig();
        // 最大连接数
        config.setMaxTotal(30);
        // 最大连接空闲数
        config.setMaxIdle(2);

        //集群结点
        Set<HostAndPort> jedisClusterNode = new HashSet<HostAndPort>();
        jedisClusterNode.add(new HostAndPort("192.168.101.3", 7001));
        jedisClusterNode.add(new HostAndPort("192.168.101.3", 7002));
        jedisClusterNode.add(new HostAndPort("192.168.101.3", 7003));
        jedisClusterNode.add(new HostAndPort("192.168.101.3", 7004));
        jedisClusterNode.add(new HostAndPort("192.168.101.3", 7005));
        jedisClusterNode.add(new HostAndPort("192.168.101.3", 7006));
        JedisCluster jc = new JedisCluster(jedisClusterNode, config);
        
        JedisCluster jcd = new JedisCluster(jedisClusterNode);
        jcd.set("name", "zhangsan");
        String value = jcd.get("name");
        System.out.println(value);
    }

 

以上是关于Java操作 Redis 集群的主要内容,如果未能解决你的问题,请参考以下文章

如何利用redis来进行分布式集群系统的限流设计

Java操作 Redis 集群

java代码怎么正则删除redis的数据

java操作redis集群配置[可配置密码]和工具类

java操作redis集群问题CLUSTERDOWN The cluster is down. Use CLUSTER INFO for more information

Redis 3.2 Linux 环境集群搭建与java操作