-- 第一步:在一个web工程中导入连接redis所需要的jar包
-- 第二步:创建一个简单的jedis连接池工具包,然后创建一个demo测试一下连接:
工具包jedisPoolUtil.java:
package test;
import redis.clients.jedis.JedisPool;
import redis.clients.jedis.JedisPoolConfig;
public class jedisPoolUtil {
private static JedisPool jedisPool = null;
public static JedisPool getJedisPool(){
synchronized(jedisPoolUtil.class){ //解决高并发问题
JedisPoolConfig jpc = new JedisPoolConfig(); //获取jedispool连接池配置类
jpc.setMaxIdle(32); //最大空闲连接
jpc.setMaxTotal(500); //最大活动连接
jpc.setMaxWaitMillis(100000); //最长等待时间
jedisPool = new JedisPool(jpc, "192.168.111.129", 6379);
}
return jedisPool;
}
}
测试连接RedisDemo01.java
package test;
import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;
public class RedisDemo01 {
public static void main(String[] args) {
JedisPool jp = jedisPoolUtil.getJedisPool();
Jedis jedis = jp.getResource();
jedis.set("a", "jjj");
String a = jedis.get("a");
System.out.println(a);
jedis.close();
}
}
网友评论