Redis学习笔记2--连接池方式连接Redis
1.测试方法如下:
注意:依赖的包是,若commons-pool包版本过低则连接池对象无法设置连接配置参数,如commons-pool-1.5.4.jar无法设置
/**
* 连接池方式连接
*/
@SuppressWarnings("resource")
@Test
public void test2(){
//创建连接池配置对象
JedisPoolConfig config=new JedisPoolConfig();
//设置最大连接数
config.setMaxTotal(30);
//设置最大空闲连接数
config.setMaxIdle(10);
//获得连接池
JedisPool jedisPool=new JedisPool(config, "192.168.2.119", 6379);
//获得核心对象
Jedis jedis=null;
try {
//通过连接池获取连接
jedis=jedisPool.getResource();
//保存数据
jedis.set("age", "100");
//获取数据
System.out.println(jedis.get("age"));
} catch (Exception e) {
e.printStackTrace();
} finally{
//关闭资源
jedis.close();
}
}
运行结果如下: