Jedis连接池操作

一、创建连接池

二、根据连接池获取jedis对象

三、定义key

四、根据key获取value

五、关闭资源

package com.lx;

import org.junit.Test;
import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;

public class Demo4 {

    @Test
    public void pool(){
        //创建连接池
        JedisPool pool = new JedisPool("127.0.0.1",6379);
        //通过连接池获取jedis对象
        Jedis jedis = pool.getResource();
        //定义key
        String key = "String_user";
        //根据key值获取value
        String value = jedis.get(key);
        //打印
        System.out.println(value);
        //关闭资源
        jedis.close();

    }

}

 在创建连接池之前还可以对连接池的一些属性进行配置

        //创建连接池配置信息
        GenericKeyedObjectPoolConfig poolConfig = new GenericKeyedObjectPoolConfig();
     poolConfig.setMaxTotal(100);//设置最大连接数
     ...
     ...
原文地址:https://www.cnblogs.com/lw-20171224/p/13994510.html