• 客户端连接Codis集群


    新建maven webapp项目

    添加相关依赖:

    <dependency>
                <groupId>redis.clients</groupId>
                <artifactId>jedis</artifactId>
                <version>2.9.0</version>
            </dependency>
    <dependency>
                <groupId>org.redisson</groupId>
                <artifactId>redisson</artifactId>
                <version>3.3.2</version>
            </dependency>

    编写测试类:

    package com.czhappy.redis_test;
    
    import redis.clients.jedis.Jedis;
    import redis.clients.jedis.JedisPool;
    import redis.clients.jedis.JedisPoolConfig;
    
    public class JedisTest {
    
        public static void main(String[] args) {
            // 开启Jedis连接池
            JedisPoolConfig jpc = new JedisPoolConfig();
            jpc.setMaxTotal(50);
            jpc.setMinIdle(10);
            JedisPool jp = new JedisPool(jpc,"192.168.84.128",19000);
    
            // 开启Jedis客户端
            Jedis jedis = jp.getResource();
    
            jedis.set("k1","v1");
            System.out.println(jedis.get("k1"));
    
            jedis.close();
        }
    
    
    }
    package com.czhappy.redis_test;
    
    import org.redisson.Redisson;
    import org.redisson.api.RBucket;
    import org.redisson.api.RedissonClient;
    import org.redisson.config.Config;
    
    public class RedissonTest {
    
        public static void main(String[] args) {
    
            Config config = new Config();
            config.setCodec(new org.redisson.client.codec.StringCodec());
            config. useSingleServer().setAddress("192.168.84.128:19000");
    
            RedissonClient redisson = Redisson.create(config);
            RBucket<String> keyObject = redisson.getBucket("k2");
    
            keyObject.set("v2");
    
            System.out.println(keyObject.get());
    
            redisson.shutdown();
        }
    
    }

    运行上面的两个Main方法,观察数据是否保存成功

    6831为主节点,6832为从节点

    进入redis的bin目录下,启动redis命令行窗口:

      

  • 相关阅读:
    互联网资源获取
    Linux tomcat安装
    Linux JDK安装
    Linux入门教程
    windows命令行 查看文件树结构
    Gitea搭建及使用
    Jenkins搭建及使用
    Linux 基础环境搭建
    SpringBoot
    JSON Web Token(JWT)学习
  • 原文地址:https://www.cnblogs.com/chenzheng8975/p/9553282.html
Copyright © 2020-2023  润新知