adding redis cache engine