Когда я хочу получить данные из Redis, меня смущает вопрос, вызывать ли метод redis.hasKey перед redis.get.
Кто-то пишет так:
if (redis.hasKey('xxx')) {
return redis.get('xxx');
}
return ...
а остальные пишут так:
Object value = redis.get('xxx')
if (value != null) {
return value
}
return ...
Я думаю, что второй был хорош, потому что это только одна операция Redis, у первой две. Что вы выбрали и почему? Спасибо.
Извините за мой бедный Энгли sh.