1、需要修改redis.conf配置文件,注视掉 bind 127.0.0.1
2、requirepass 默认是注释状态,打开注释,设置密码,我设的是123456
3、JedisDemo(java连接redis)
//java连接redis
public static void main(String[] args) {
//设置IP地址和端口
Jedis jedis=new Jedis("192.168.31.237",6379);
//密码
jedis.auth("123456");
//保存数据
jedis.set("name","张三");
// 获取数据
String name=jedis.get("name");
System.out.println("name="+name);
jedis.close();
}
//使用连接池连接redis
public static void main(String[] args) {
//获得连接池对象
JedisPoolConfig config=new JedisPoolConfig();
//设置最大连接数
config.setMaxTotal(10);
//设置最大空闲数
config.setMaxIdle(8);
JedisPool jedisPool=new JedisPool(config,"123.14.0.125",6379);
Jedis jedis=null;
try {
//从连接池获取连接获取
jedis=jedisPool.getResource();
//密码
jedis.auth("123456");
//保存数据
jedis.set("name","张三");
//获取数据
String name=jedis.get("name");
System.out.println(name);
}catch (Exception e) {
e.printStackTrace();
}finally {
if(jedis!=null)
{
jedis.close();
}
if(jedisPool!=null)
{
jedisPool.close();
}
}
}
4、所需jar包