본문 바로가기

MongoDB2

[NodeJS] MongoDB 연동하기 NodeJS와 Express 및 MongoDB 연동에 대한 포스팅입니다 # NodeJS 프로젝트 생성 터미널을 실행한 후 아래와 같이 프로젝트를 생성해줍니다. mkdir [생성할 프로젝트 폴더명] cd [생성한 프로젝트 폴더명] npm init -y // NodeJS 프로젝트 초기 설정 # 미들웨어 및 모듈 설치 npm i express mongoose morgan nodemon 저는 위와 같이 4개의 모듈을 설치해주겠습니다. 그럼 위 4개의 대한 모듈을 살펴볼까요. 1. express Express는 NodeJS를 위한 빠르고 개방적인 간결한 웹 프레임워크입니다. 자세한 설명은 expressjs.com/ko/(새창열림) 를 참고하시기 바랍니다. 2. mongoose 이번 포스팅에서 핵심이 되는 모듈입니.. 2021. 1. 28.
[MongoDB] 소개 Mongo(Humongous) DB? NoSQL DBMS의 한 종류 MongoDB는 NoSQL 로 분류되는 *크로스플랫폼 도큐먼트 지향 데이터베이스 시스템 더보기 *크로스플랫폼이란? 하나 이상의 플랫폼에서 실행가능한 소프트웨어 예) 한 앱이 안드로이드와 아이폰에서 기능상, 외관상 차이 없이 똑같이 실행 된다면 이러한 앱을 크로스 플랫폼으로 개발된 것이라고 볼수 있음 mongo는 humongous를 줄인 표현, 엄청 큰 DB 라는 뜻이다. MongoDB의 특징 JSON 형태의 동적 스키마형 문서 사용 (= BSON) 가장 기본적인 데이터를 문서 Document 라고 부른다. (RDBMS = Row) 이 Document 의 집합을 Collection 이라고 함 (RDBMS = Table) Collection.. 2020. 5. 27.