first part of data model using redis as cache layer