나의 개발일지(김지헌)
항해 99 49일차 11/06일 본문
이번 WIL의 키워드
이번 주차를 진행하며 내가 가장 신경 쓴 부분/기술에 대한 정리
클론 코딩을 하였는데 핵심은 많은 데이터를 디비에 저장하는것이 제일 핵심이였다.
몇만개가 되는 데이터들을 어떻게 넣을 수 있을까를 많이 고민했고, 디비에 바로 넣을시 서버가 과부하가 와서 서버가 다운되어 버리는 현상이 나타났고 해결하기 위해서 많은 정보를 bulkCreate를 사용하였다.사용하는 이유는 일괄등록이 가능하고 하나씩 넣는것이 아니여서 서버에 부하가 덜 되기때문에 사용했다. bulkCreate는 promise값을 반환하는데 이 메서드를 사용하기 위해서는 비동기 방식으로 실행 하여야 한다.
즉시 호출 함수로 사용한다.
(async ()=>{
//실행할 함수
})()
많은 데이터지만 잘 나누어서 넣으니깐 부하가 덜하고 값도 잘들어갔다.
'항해 99' 카테고리의 다른 글
항해 99 51일차 11/08일 (0) | 2022.11.08 |
---|---|
항해 99 50일차 11/07일 (0) | 2022.11.08 |
항해 99 48일차 11/05일 (0) | 2022.11.06 |
항해 99 47일차 11/04일 (0) | 2022.11.05 |
항해 99 46일차 11/03일 (0) | 2022.11.03 |