优化 redis multi 使用
This commit is contained in:
@@ -158,9 +158,7 @@ export async function setTeamSearchReq(roleId: string, sid: string, qualityArr:
|
||||
cmds.push(['sadd', getComTeamKey(quality, lvRange), getComTeamValue(roleId, sid)]);
|
||||
}
|
||||
});
|
||||
const multiClient = redisClient().multi(cmds) as Redis.Multi;
|
||||
const newMulti = promisifyAll(multiClient) as Redis.Multi;
|
||||
const res = await newMulti.execAsync();
|
||||
const res = await redisClient().multi(cmds).execAsync();
|
||||
console.log('setTeamSearchReq: ', res);
|
||||
return res;
|
||||
}
|
||||
@@ -185,9 +183,7 @@ export async function rmRoleFromQueue(roleId: string, sid: string, qualityArr: A
|
||||
}
|
||||
}
|
||||
};
|
||||
const multiClient = redisClient().multi(cmds) as Redis.Multi;
|
||||
const newMulti = promisifyAll(multiClient) as Redis.Multi;
|
||||
await newMulti.execAsync();
|
||||
await redisClient().multi(cmds).execAsync();
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user