public static void main(final String[] args) {
try(final Jedis jedis = new Jedis()) {
final Pipeline p1 = jedis.pipelined();
final Pipeline p2 = jedis.pipelined();
p1.set("a", "1");
p2.set("c", "3");
p1.sync();
p2.sync();
System.out.println(jedis.get("a"));
System.out.println(jedis.get("c"));
}
}
Exception in thread "main" redis.clients.jedis.exceptions.JedisDataException: Cannot use Jedis when in Pipeline. Please use Pipeline or reset jedis state .
at redis.clients.jedis.BinaryJedis.checkIsInMultiOrPipeline(BinaryJedis.java:1761)
at redis.clients.jedis.Jedis.get(Jedis.java:151)