ttl can be 0 in RedisObject