redis: first cuts based on sameersbn/redis