String类型是reids中最基本的数据类型
import java.util.List;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import redis.clients.jedis.Jedis;
/**
*
*/
/**
* jedis String 类型操作
* <p>Title: RedisString</p>
* <p>Description: </p>
* <p>Company: </p>
* @author 夏 杰
* @date 2015年12月11日 上午10:45:27
* @vesion 1.0
*/
public class RedisString {
//private Jedis jedis ;
private Jedis jedis ;
/**
* 初始化连接
*/
@Before
public void before(){
jedis = new Jedis("120.55.195.177",6379);
}
/**
* 断开连接
*/
@After
public void after(){
jedis.disconnect();
}
/**
* set 如果存在相同的key 覆盖旧值
* 总是返回OK
*/
@Test
public void Set(){
String result1 = jedis.set("company", "yige");
System.out.println(result1);
String result2 = jedis.set("company", "alibaba");
System.out.println(result2);
}
/**
* get 通过key 获取对应的value 如果key不存在 返回null
*
*/
@Test
public void testGet() {
String value = jedis.get("company");
System.out.println(value);
}
/**
* 返回多个key 对应的value
*
*/
@Test
public void testMget() {
List<String> list = jedis.mget("company", "key2", "key3");
for(String value : list){
System.out.println(value);
}
}
}