redis needs more algebra
be bijectively flexible in RedisStore's value type
redis stores for ints and longs