Для чего нужна команда TOUCH в redis?
редис считает "простой" для записи: сколько времени прошло с последнего доступа (чтение или запись).
команда touch сбрасывает этот счетчик на ноль.

как использовать зависит только от вашей фантазии.
например, я удаляю некоторые типы записей, к которым не было обращения больше определенного времени. использование touch позволяет мне "обновить" такие записи без непосредственного доступа к ним.
Объяснение на SO
Команду TOUCH можно использовать, чтобы продлить жизнь записи