본문 바로가기
수고한일

Mongodb

by UrimStory 2023. 6. 2.
MongoDB 란?
MongoDB 는 오픈소스 비관계형 데이터베이스 관리 시스템(DMBS)으로, 테이블과 행 대신 유연한 문서를 활용해 다양한 데이터 형식을 처리하고 저장합니다. 
NoSQL 데이터베이스 솔루션인 MongoDB는 관계형 데이터베이스 관리 시스템(RDBMS)을 필요로 하지 않으므로, 사용자가 다변량 데이터 유형을 손쉽게 저장하고 쿼리할 수 있는 탄력적인 데이터 저장 모델을 제공합니다.

이는 개발자의 데이터베이스 관리를 간소화할 뿐 아니라, 뛰어난 확장성을 갖춘 크로스 플랫폼 애플리케이션 및 서비스 환경을 구축합니다.MongoDB 문서 또는 문서 컬렉션은 데이터의 기본 단위입니다.
해당 문서들은 이진 JSON(JavaScript 객체 표기법) 형식으로 지정되어 다양한 유형의 데이터를 저장할뿐 아니라, 여러 시스템 전반에 분산 처리될 수 있습니다.

MongoDB는 동적 스키마 설계를 활용하므로 사용자는 독보적인 유연성을 확보해 데이터 레코드를 생성하고, MongoDB 집계를 통해 문서 컬렉션을 쿼리하며, 대량의 정보를 분석합니다.
MongoDB 설치하기 

1) 설치링크  https://www.mongodb.com/try/download/enterprise

2) 다운로드 후 설치시 라이센스 동의 체크를 한다

3) 라이센스 동의 후 Setup type 선택을 한다. 

다른 경로를 변경하고 싶으면 Custom을 선택하여 진행하고 기본 경로로 모든 기능이 포함하여 설치를 하고 싶으면 Complete를 진행하여 줍니다.

4) MongoDB Compass Install을 선택한다. 

MongoDB Compass는 하기 이미지와 같이 MongoDB를 GUI를 통해 편리하게 관리하기 위한 툴

5) Install이 완료된 후에는 MongoDB 환경변수 설정을 위해 시스템 환경 변수 편집을 진행하여 줍니다.

 

MongoDB Compass 화면 서버에 접속해서 사용한다.

 

VS Code용 MongoDB 설치

VS Code 에서 Mongo DB 설치

전제 조건

VS Code용 MongoDB를 설치하려면 먼저 Visual Studio Code를 설치해야 합니다. Visual Studio Code는 다음에서 다운로드할 수 있습니다.https://code.visualstudio.com/ .

절차

1) 확장 프로그램 보기를 엽니다.

    Visual Studio Code의 왼쪽 탐색에서 확장 아이콘을 클릭합니다. 또는 다음 을 눌러 확장 보기를 열 수 있습니다 .

  • 컨트롤 + 시프트 + X 또는
  • 커맨드 + 쉬프트 + X .

2) 확장 시장에서 "VS Code 용 MongoDB" 를 검색하십시오

3) "VS Code용 MongoDB" 확장 프로그램에서 설치를 클릭합니다 .

4) 설치가 완료되면 설치 버튼이 기어 관리 버튼 으로 변경됩니다 .

728x90

'수고한일' 카테고리의 다른 글

Microsoft Clipchamp  (0) 2024.01.04
HashiCorp Vault  (0) 2023.08.21
VirtualBox  (0) 2023.05.30
Open Search  (0) 2023.05.23
Kubernetes  (0) 2023.05.09