RedisUtil
Posted 追风少年zzq
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RedisUtil相关的知识,希望对你有一定的参考价值。
1.添加Redis依赖包
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>3.3.0</version>
</dependency>
2.RedisUtil实现代码
import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;
import redis.clients.jedis.JedisPoolConfig;
/**
* description * created by A on 2021/3/26 */public class RedisUtil1 {
public static JedisPool jedisPool=null;
public static Jedis getJedis(){
if(jedisPool==null){
JedisPoolConfig jedisPoolConfig = new JedisPoolConfig();
jedisPoolConfig.setMaxTotal(100); //最大可用连接数
jedisPoolConfig.setBlockWhenExhausted(true); //连接耗尽后是否等待
jedisPoolConfig.setMaxWaitMillis(2000); //等待时间
jedisPoolConfig.setMaxIdle(5); //最大闲置连接数
jedisPoolConfig.setMinIdle(5); //最小闲置连接数
jedisPoolConfig.setTestOnBorrow(true); //连接的时候测试一下ping pong
jedisPool=new JedisPool(jedisPoolConfig,"hadoop102",6379,1000) ;
System.out.println("开辟连接池");
return jedisPool.getResource();
}else{
return jedisPool.getResource();
}
}
}
以上是关于RedisUtil的主要内容,如果未能解决你的问题,请参考以下文章