반응형
황준일 멘토님과 미니 프로젝트 멘토링 시간은 상당히 유익했다. 제한된 시간내 하나라도 더 알려주시려는 멘토님의 마음이 엿보여서 감사했다.
간단히 정리하자면
1. nodejs는 관계형 db와 궁합이 좋지않다.
=> 싱글스레드이기 때문에 비동기 작업에 콜백이 필요하여 db를 여려번 찾아야하는 RDBMS와 어울리지 않음.
2. 몽고DB는 대용량 I/O가 강점.
=> 이번 미니프로젝트의 예로, circle을 99개 생성하는것이 아닌, 99개의 circle을 하나의 배열에 담아 통째로 저장하는것이 몽고db를 잘 활용하는 방법이다.
mongodb "document", not mongodb table
3. api가 늘어난다는것
=> 메모리 사용이 늘어나고 서버를 늘려야 한다.
4. restful한 api 작성을 위해
=> url에 어떤 항목을 수정하는지 명시하라 ex) put api/project/tittle
반응형
'항해99' 카테고리의 다른 글
week6 회고 (1) | 2021.12.11 |
---|---|
http 메소드 (1) | 2021.12.09 |
[항해99]WIL(5주차) (1) | 2021.12.05 |
OSI 7Layer (2) | 2021.11.29 |
[항해99]과제 제출 전 (3) | 2021.11.28 |