使用Jedis操作Redis
第一步 创建一个Maven工程

第二步 在pom.xml文件中引入Jedis相关依赖
<dependencies>
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>3.2.0</version>
</dependency>
</dependencies>
第三步 代码编写
package com.jedis;
import redis.clients.jedis.Jedis;
import java.util.Set;
public class JedisDemo {
public static void main(String[] args) {
//创建Jedis对象,传入参数:主机IP,Redis的端口号
Jedis jedis = new Jedis("192.168.169.129",6379);
//测试
String value = jedis.ping();//连接成功,返回:PONG
System.out.println(value);
jedis.set("name", "lucy");
jedis.set("age", "23");
Set<String> keys = jedis.keys("*");
keys.forEach(System.out::println);
}
}
以上需要注意的是:
vi进入redis.conf文件。如若只读,su命令后输入密码进入root用户即可编辑
输入i进入文本编辑模式:
1.在redis.conf文件中,#bind 127.0.0.1 -::1需要注释掉(#就是注释的意思)
2.在redis.conf文件中,protected-mode no需要关闭保护模式(默认为yes,要改成no),允许远程访问
更改完以上配置,按ESC进入指令模式,输入:wq保存并退出
然后重启redis服务器,运行以上代码
如果依然连接报错,检查ip,端口号,防火墙
本文介绍了如何在Java项目中使用Jedis库连接并操作Redis。首先创建一个Maven工程,添加Jedis的依赖。然后编写Java代码,通过Jedis对象进行连接测试、设置键值对以及获取所有键。关键步骤包括在redis.conf文件中修改配置,允许远程访问。如果遇到连接问题,应检查IP、端口和防火墙设置。
5525

被折叠的 条评论
为什么被折叠?



