내일 배움 캠프/그땐 (응답하라 추억시대)
TCP 서버 망형 토폴로지에서 데이터 수정 후 조회 속도 개선
verdantjuly
2023. 8. 20. 18:21
728x90
문제
수정 후에 반영 속도가 3초 이상이다.
시도
if (data.method == 'GET' && data.uri == '/boards/posts' && data.params.postId) {
if (query) {
responseData = await Posts.findByPk(query.postId, { raw: true });
this.connectToUsers(
process.env.HOST,
process.env.USERS_PORT,
(data) => {
// Users 접속
this.data = data;
},
responseData.userId,
);
responseData.nickname = this.data.responseData[0].nickname;
}
전체 조회를 한 뒤 정보를 추출하던 것을 단일 조회로 바꿔 주었다.
해결
해결되었다.
알게 된 점
TCP와 UDP는 속도 차이가 있다.