А какой пример интересует?)
Когда идёт запрос в базу за какими-то данными, то в обработчике запроса смотришь вначале в редисе, если есть, отдаёшь, если нет, идёшь в базу, кладёшь в редис и отдаёшь, при повторном запросе возьмёшь у редиса
У редиса есть несколько структур данных, выбери под свою задачу какой удобнее