真正的大师永远怀着一颗学徒的心
哈喽!大家好,我是小奇,一位程序员界的学徒

java连接redis使用jedis_java


文章目录


一、引入jedis依赖

1、依赖

<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.7.0</version>
</dependency>

二、编写测试类

1、单个实例连接redis

@Test
public void test(){
Jedis jedis = new Jedis("192.168.1.10",6379);
jedis.set("key1", "jedis test");
String string = jedis.get("key1");
System.out.println(string);
jedis.close();
}

2、jedis线程池连接redis

@Test
public void jedisPool(){
JedisPool pool = new JedisPool("192.168.1.10",6379);
Jedis jedis = pool.getResource();
jedis.set("key1", "jedis test");
String string = jedis.get("key1");
System.out.println(string);
jedis.close();
pool.close();
}

3、jedis连接redis-cluster集群

@Test
public void jedisCluster(){
HashSet<HostAndPort> set = new HashSet<>();
set.add(new HostAndPort("192.168.1.10",7001));
set.add(new HostAndPort("192.168.1.10",7002));
set.add(new HostAndPort("192.168.1.10",7003));
set.add(new HostAndPort("192.168.1.10",7004));
set.add(new HostAndPort("192.168.1.10",7005));
set.add(new HostAndPort("192.168.1.10",7006));
JedisCluster clu = new JedisCluster(set);

clu.set("key1", "1000");
String string = clu.get("key1");
System.out.println(string);

clu.close();
}

三、总结

这里的相关内容还没有整理完毕,文章后面持续更新,建议收藏。

文章中涉及到的命令大家一定要像我一样每个都敲几遍,只有在敲的过程中才能发现自己对命令是否真正的掌握了。