package com.shujia;
import redis.clients.jedis.Jedis;
public class Demo01TestRedisConn {
public static void main(String[] args) {
//建立连接
Jedis jedis = new Jedis("master",6379);
String set = jedis.set("K1", "V1");
System.out.println(set);
String k1=jedis.get("K1");
System.out.println(k1);
//关闭连接
jedis.close();
}
}
package com.shujia;
import redis.clients.jedis.Jedis;
public class Demo02String {
public static void main(String[] args) {
Jedis jedis = new Jedis("master", 6379);
//设置一个String 类型的value
jedis.set("str1","abcdefg");
//根据key获取String类型的value
String str1 = jedis.get("str1");
System.out.println(str1);
//关闭连接
jedis.close();
}
}
package com.shujia;
import org.junit.Test;
import redis.clients.jedis.Jedis;
public class Demo02String {
public void set() {
Jedis jedis = new Jedis("master", 6379);
jedis.set("str2", "13579asd");
jedis.close();
}
public void get() {
Jedis jedis = new Jedis("master", 6379);
String str2 = jedis.get("str2");
System.out.println(str2);
jedis.close();
}
public static void main(String[] args) {
Demo02String demo02String = new Demo02String();
demo02String.set();
demo02String.get();
}
}
package com.shujia;
import org.junit.Test;
import redis.clients.jedis.Jedis;
public class Demo02String {
@Test
public void set() {
Jedis jedis = new Jedis("master", 6379);
jedis.set("str2", "13579asd");
jedis.close();
}
@Test
public void get() {
Jedis jedis = new Jedis("master", 6379);
String str2 = jedis.get("str2");
System.out.println(str2);
jedis.close();
}
}
package com.shujia;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import redis.clients.jedis.Jedis;
public class Demo02String {
Jedis jedis;
@Before
//@Test注解方法前会运行一次
public void init() {
jedis = new Jedis("master", 6379);
}
@Test
//设置一个String类型的value
public void set() {
jedis.set("str2", "13579asd");
}
@Test
//根据key值获取String类型的value
public void get() {
Jedis jedis = new Jedis("master", 6379);
String str2 = jedis.get("str2");
System.out.println(str2);
}
@Test
//获取string类型value长度
public void strlen(){
long length = jedis.strlen("str2");
System.out.println(length);
}
@Test
//根据指定的范围截取字符串长度
public void getRange(){
String str2 = jedis.getrange("str2", 2, 7);
System.out.println(str2);
}
@Test
//指定key进行删除
public void del(){
jedis.del("str2");
String str2 = jedis.get("str2");
System.out.println(str2);
}
@After
//@Test注解方法后会运行一次
public void close(){
jedis.close();
}
}