본문 바로가기

2022 한이음

220717 MongoDB 이론 및 설치

728x90

요약

- C++ 로 작성된 오픈소스 문서지향적 Cross-platform 데이터베이스(DB)

 

+ 문서지향? Document-Oriented

- RDBMS (관계형 데이터베이스 관리 시스템)의 recond (행, row)와 비슷

 

+ MongoDB Sample Document

{
    "_id": ObjectId("5099803df3f4948bd2f98391"),
    "username": "velopert",
    "name": { first: "M.J.", last: "Kim" }
}

-> "key" : value 형식

 

- 정형 및 비정형 데이터를 쉽고 빠르게 통합 가능 (확장성, 성능 뛰어남)

- NoSQL 데이터베이스 중 인지도 높음

 

+ NoSQL? Not Only SQL

- 웹 쇼핑몰에서 선호하는 상품을 실시간으로 추천해줄 때 사용되는 기술

- 기존의 정형 데이터가 아닌 비정형 데이터를 쉽게 담아 처리할 수 있는 구조를 가짐

- 데이터의 저장 및 검색을 위한 특화된 매커니즘

 

 

실행

cmd -> cd C:\Program Files\MongoDB\Server\5.0\bin -> mongod / mongo

 

 

MongoDB Compass 프로그램 설치

아래 두번째 참고글 확인

 

참고

https://velopert.com/436

 

[MongoDB] 강좌 1편: 소개, 설치 및 데이터 모델링 | VELOPERT.LOG

소개 MongoDB는 C++로 작성된 오픈소스 문서지향(Document-Oriented) 적 Cross-platform 데이터베이스이며, 뛰어난 확장성과 성능을 자랑합니다. 또한, 현존하는 NoSQL 데이터베이스 중 인지도 1위를 유지하

velopert.com

https://khj93.tistory.com/entry/MongoDB-Window%EC%97%90-MongoDB-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0

 

[MongoDB] Windows에 MongoDB 설치하기

MongoDB 몽고 DB는 Document 지향 데이터베이스 시스템으로 대표적인 NoSQL DB입니다. 오늘은 그러한 MongoDB를 Winodws에 설치 방법에 대해 포스팅을 해보려고 합니다 1. 설치 하기 설치 링크 : www.mongodb.com..

khj93.tistory.com

 

728x90