Jedis简介
Jedis是Redis连接java的一个桥梁。
Jedis读写Redis数据
helloword(Jedis版)
首先创建一个maven项目,将Jedisjar包引入其中。
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.9.0</version>
</dependency>
编写Jedis类:
public void testJedis() {
//1.连接Redis
Jedis jedis = new Jedis("127.0.0.1", 6379);
//2.操作Redis
jedis.set("name", "lisi");
//3,关闭连接
jedis.close();
}
运行后查询Redis:
存储成功
Jedis常规操作演示
Jedis的操作和Redis控制台的命令操作是完全对应的,而在java中操作Redis,数据都会转成java中的数据类型展示。
public class JedisTest {
@Test
/**
* 操作List集合
*/
public void testList() {
//1.连接Redis
Jedis jedis = new Jedis("127.0.0.1", 6379);
//2.操作Redis
//添加数据
jedis.lpush("list1", "a", "b", "c");//添加到表头
jedis.rpush("list1", "x");//添加到表尾
//获取数据
List<String> list1 = jedis.lrange("list1", 0, -1);