Привет, я новичок в реализации кода Java, пробовал следующие вещи: -
Я использую jedis в качестве redis java client-library, я создал объект jedis и использовал его api для печати redisинформация, но это все делается внутри метода, поэтому я сомневаюсь, «должен ли я использовать jedis.close (), чтобы закрыть клиентское соединение в моем коде»
class Information{
public void redisdetails(){
Jedis jedis = new Jedis("localhost", 6379));
Map<String, Object> info = new HashMap<>();
info.put("server", jedis.info("server"));
info.put("memory", jedis.info("memory"));
info.put("clients", jedis.info("clients"));
info.put("stats", jedis.info("stats"));
}
}
, потому что объект jedis был создан внутриметод redisdetails, поэтому объект будет автоматически уничтожен, или мне нужно написать jedis.close (), и если да, то почему?