⾸先要将我们的Redis设置允许远程连接
打开 redis.conf 文件
将 bind 127.0.0.1 注释掉,否则只允许本机访问
将 protected-mode yes 改成 no ,关闭保护模式
![](https://img.haomeiwen.com/i16784830/6e31478ff8577c30.png)
打开requirepass foobared 注释,并设置自己的密码
![](https://img.haomeiwen.com/i16784830/c187973026d7ae3a.png)
使⽤jedis客户端连接
Maven中引入添加Jedis依赖
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.9.0</version>
</dependency>
JAVA代码
public class TestRedis {
public static void main(String[] args) {
Product product = new Product("102","康师傅方便面",5.0);
// 1.连接redis
Jedis jedis =new Jedis("101.35.50.114",6379);
// 2.连接密码设置
jedis.auth("123456");
String s =jedis.set(product.getProductId(),new Gson().toJson(product));
System.out.println(s);
jedis.close();
}
}
网友评论