솔직히 1차 플젝때는 부트캠프에서 mongoDB를 권장해줘서 써봄.
2차 플젝때는 mongoDB 외의 다른 DB를 경험해보고자 기업에서 많이 사용하는 MySQL을 선택함.
mongoDB는 noSQL로 json기반의 구조를 가지고 있어 비교적 일관적이지 않고 유연함.
대용량의 데이터를 빠르게 처리하기 위해 사용.
MySQL은 테이블을 사용하여 관계를 정의함.
데이터의 일관성이 필요할 때 사용.
간단한 프로젝트여서 많은 양의 db를 다뤄보지 못해 차이점을 몸소 느끼진 못한것 같음.
MongoDB는 초반 db설계할때 속도가 잘 나서 편리했고
MySQL은 설계할땐 시간이 오래걸렸지만 데이터를 처리할때 편리했다.
'개발 > DB' 카테고리의 다른 글
PostgerSQL에 더미데이터 넣기, 데이터 확인하기 (pgAdmin 활용) (0) | 2023.04.10 |
---|---|
db에서 index의 역할과 사용 이유 (0) | 2023.04.07 |