使用Jedis连接的jar包:
jedis-2.7.3.jar
commons-pool2-2.4.jar
贴出测试代码:
测试连接时,报错误如下:
package com.xu.jedis;
import org.junit.Test;
import redis.clients.jedis.Jedis;
/**
* jedis测试
* @author Sanders
*
*/
public class JedisDemo1 {
@Test
public void demo1(){
//是指ip地址和端口
Jedis jedis = new Jedis("192.168.146.130",6379);
//保存数据
jedis.set("name","zhansan");
//获取数据
String value = jedis.get("name");
System.out.println(value);
//释放资源
jedis.close();
}
}
测试连接,报错误如下:
这是因为redis默认开启了保护模式,我们这时需要做的是修改redis的配置文件redis.conf,将其protected-mode yes修改protected-mode no。如下图:
然后重新启动redis,即可测试连接成功,此处我测试连接得到的输出结果为zhangsan。