Jedis介绍
CentOS6.5放通6379端口
vim /etc/sysconfig/iptables
services iptables restart
所需包
commons-pool2-2.3.jar
jedis-2.9.0.jar
Java示例代码
package com.imooc.jedis;
import org.junit.Test;
import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;
import redis.clients.jedis.JedisPoolConfig;
public class JedisDemo1 {
@Test
public void demo1(){
Jedis jedis = new Jedis("192.168.105.132", 6379);
jedis.set("name", "Sbaby");
String value = jedis.get("name");
System.out.println(value);
jedis.close();
}
@Test
public void demo2(){
JedisPoolConfig config = new JedisPoolConfig();
config.setMaxTotal(30);
config.setMaxIdle(10);
JedisPool jedisPool = new JedisPool(config, "192.168.105.132", 6379);
Jedis jedis = null;
try {
jedis = jedisPool.getResource();
jedis.set("name", "张三");
String value = jedis.get("name");
System.out.println(value);
} catch (Exception e) {
e.printStackTrace();
} finally {
if(jedis != null){
jedis.close();
}
if(jedisPool != null){
jedisPool.close();
}
}
}
}