java代码连接redis_java代码连接redis
需要的maven依賴
redis.clients
jedis
2.9.0
代碼:
package yofc;
import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;
import redis.clients.jedis.JedisPoolConfig;
import java.net.URI;
public class demo {
private static JedisPool pool = null;
//設置redis的配置信息
public static void getPool(){
if (pool ==null){
JedisPoolConfig config = new JedisPoolConfig();
config.setMaxTotal(50);
config.setMaxWaitMillis(5000);
config.setMaxIdle(10);
config.setTestOnBorrow(true);
config.setTestOnReturn(false);
config.setBlockWhenExhausted(true);
pool = new JedisPool(config, URI.create("redis://127.0.0.1:6379"),5000);
}
}
//獲取一個redis連接
public static Jedis getJedis(){
if (pool != null){
Jedis jedis = pool.getResource();
return jedis;
}else {
return null;
}
}
//關閉redis連接
public static void retrunResource(final Jedis jedis){
if (jedis !=null){
jedis.close();
}
}
public static void main(String[] args) {
getPool();
Jedis jedis = getJedis();
retrunResource(jedis);
}
}
總結
以上是生活随笔為你收集整理的java代码连接redis_java代码连接redis的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于计算机信息技术论文,信息技术论文
- 下一篇: CenterOs 防火墙设置