Redis-jedis入门


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
/**
* @author 蓝顺远
* @version 2022/9/8 22:42
*/
public class Test {
private Jedis jedis;

@BeforeEach
//被该注解修饰的方法每次执行其他方法前自动执行
void setUp(){
// 1. 获取连接
jedis = new Jedis("你的虚拟机上的ip",6379);
// 2. 设置密码 如果配置文件写有就写
jedis.auth("123321");
// 3. 选择库(默认是下标为0的库)
jedis.select(0);
}

@Test
public void testString(){
// 1.往redis中存放一条String类型的数据并获取返回结果
String result = jedis.set("url", "qqqq");
System.out.println("result = " + result);

// 2.从redis中获取一条数据
String url = jedis.get("url");
System.out.println("url = " + url);
}

@AfterEach
//被该注解修饰的方法会在每次执行其他方法后执行
void tearDown(){
// 1.释放资源
if (jedis != null){
jedis.close();
}
}
}

测试结果:

折腾了一晚上的连接问题终于解决了!