<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>4.3.0</version>
</dependency>
JedisPool pool = new JedisPool("redis.local", 6379);
try (Jedis jedis = pool.getResource()) {
System.out.println(jedis.ping());
}
pool.close();
JedisPool pool = new JedisPool("192.168.80.131", 6379);
try (Jedis jedis = pool.getResource()) {
Transaction multi = jedis.multi();
try {
multi.set("key1", "val1");
multi.set("key2", "val2");
int i = 1 / 0;
multi.exec();
} catch (Exception e) {
multi.discard();
} finally {
System.out.println(jedis.get("key1"));
System.out.println(jedis.get("key2"));
}
}
pool.close();