반응형
MongoDB란?
MongoDB는 NoSQL 데이터베이스 관리 시스템으로, 기존의 테이블 기반 관계형 데이터베이스 구조가 아닌 문서 지향 데이터 모델을 사용합니다. 이러한 유형의 모델을 활용하면 정형 및 비정형 데이터를 보다 쉽고 빠르게 통합할 수 있습니다
MongoDB의 특징은 다음과 같습니다:
- 유연성: 데이터 모델을 자유롭게 정의할 수 있어 다양한 유형의 데이터를 저장하고 쿼리할 수 있습니다.
- 확장성: 대규모 데이터 처리를 위해 확장 가능한 구조를 제공합니다.
- JSON 문서 모델: 데이터는 JSON 형식으로 저장되며, 다양한 환경에서 활용할 수 있습니다.
- 자동 장애 조치: 고가용성을 위해 자동적으로 장애 조치를 수행합니다.
MongoDB는 웹 애플리케이션, 모바일 앱, 분석 플랫폼 등 다양한 분야에서 활용되며, 데이터 관리를 간소화하고 확장성을 제공합니다.
MongoDB 설치 방법(Window)
1. MongoDB 공식 홈페이지에서 다운로드:
먼저 MongoDB Community Edition 다운로드 페이지에 접속합니다.
원하는 버전, 플랫폼, 패키지를 선택하고 다운로드합니다.
2. 설치
다운로드가 완료되면 MSI 패키지를 실행하여 설치합니다.
설치 시 install MongoDB Compass를 체크하여 같이 설치해줍니다
MongoDB Compass는 MongoDB를 시각적으로 관리하기 위한 GUI 클라이언트 도구입니다.
이 도구를 사용하면 MongoDB 데이터베이스를 더 직관적으로 탐색하고 쿼리할 수 있습니다.
3. 서버 실행
MongoDB Compass로 접속하면
이러한 시작화면이 뜨는데, 따로 접속할 url이 없을 경우에는 몽고디비에서 기본적으로 제공하는 mongodb://localhost:27017 url에 Connect 하면 해당 포트번호 서버에 연결됩니다.
반응형
'MongoDB' 카테고리의 다른 글
데이터베이스 : Mongoose 설치 및 기본 사용방법 (0) | 2024.05.22 |
---|---|
데이터베이스 : MongoDB 기본 사용방법(CRUD) with Node.js (0) | 2024.05.21 |