在我花一大堆时间记住JDBC连接各种数据库的时候,从未想过有种数据库可以让Java这么容易,直观地连接。比起JDBC,Jedis连接Redis就像是把Redis实例化成了一个对象放到程序中,加上Redis数据的key-value结构,使得操作Redis就像操作一个Map集合。
Jedis
Jedis 是 Redis 官方首选的 Java 客户端开发包。
下载地址:download
准备工作(Eclipse IDE下)
copy Jedis相关jar包到项目下,然后add to buildpath
开启你的Redis服务端。
连接(超简单的代码)
package test;
import org.junit.Test;
import redis.clients.jedis.Jedis;
public class JedisTest {
@Test
public void getRedis(){
//获取Redis客户端,默认端口为6379
Jedis j = new Jedis("127.0.0.1");
String name = j.get("name");
System.out.println(name);
}
}
关于客户端的各种方法,大致都与Redis操作命令无异。所以对于操作数据库方法,只要熟悉Redis相关命令,就能大致写出来。刚接触,留个笔记。