redis.hset returns false when successful if a key is overwritten