Redis:使用Jedis进行连接操作?

发布时间 2023-04-18 17:08:10作者: 在博客做笔记的路人甲

使用Jedis框架进行连接操作:

一、导入依赖:

        <dependency>
            <groupId>redis.clients</groupId>
            <artifactId>jedis</artifactId>
            <version>4.3.1</version>
        </dependency>

二、代码编写:

        //1 建立连接
        jedis = new Jedis("47.93.191.163",6379);
        //2 设置连接密码
        jedis.auth("password");
        //3 选择操作的库
        jedis.select(0);
        //4 存入数据
        jedis.set("name","lurenjia");
        //5 取出数据
        System.out.println("name="+jedis.get("name"));

 

使用Jedis连接池获取连接对象:

        //1 配置信息对象
        JedisPoolConfig poolConfig = new JedisPoolConfig();
            //最大连接数
        poolConfig.setMaxTotal(8);
            //最大空闲数
        poolConfig.setMinIdle(8);
            //最小空闲数
        poolConfig.setMinIdle(0);
        
        //2 创建连接池
        JedisPool jedisPool = new JedisPool(poolConfig,
                "47.93.191.163",6379,1000,"password");
        
        //3 获取连接
        jedisPool.getResource();