use HMSET instead of multiple HSET, store user_id in redis