<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>3.7.0</version>
</dependency>
Jedis jedis = new Jedis("localhost");
Jedis jedis = new Jedis("hostname", portNumber);
jedis.set("key", "value");
String value = jedis.get("key");
jedis.hset("hashKey", "field", "value");
String fieldValue = jedis.hget("hashKey", "field");
JedisPubSub jedisPubSub = new JedisPubSub() {
@Override
public void onMessage(String channel, String message) {
}
};
jedis.subscribe(jedisPubSub, "channel");
Transaction transaction = jedis.multi();
transaction.set("key", "value");
transaction.get("key");
List<Object> results = transaction.exec();
JedisPoolConfig poolConfig = new JedisPoolConfig();
JedisPool jedisPool = new JedisPool(poolConfig, "localhost");
try (Jedis jedis = jedisPool.getResource()) {
}