MongoDB

less than 1 minute read

PostgreSQL

MongoDB는 NoSQL 데이터베이스입니다.
🔎 관계형데이터베이스는 정규화된 테이블로 이루어져 있습니다. (column(attribute) row(tuple))

환경설정

• 설치하기

MongoDB Community Edition
공식 홈페이지 설명에 따라 hombrew를 통해 MongoDB Community Edition을 설치할 수 있습니다.

brew tap mongodb/brewbrew install mongodb-community@4.4

MongoDB Compass
MongoDB GUI 환경으로, 공식 홈페이지에서 Compass을 설치할 수 있습니다.

Atlas MongoDB 클라우드 환경입니다.
To Do…


• 실행하기 / 끄기

macOS service에서 아래와 같이 MongoDB를 실행/중지할 수 있습니다.
- 실행 : brew services start mongodb-community@4.4
- 중지 : brew services stop mongodb-community@4.4
- 실행 확인 : brew services list

background process에서 아래와 같이 MongoDB를 실행/중지 할 수 있습니다.
- 실행 : mongod --config /usr/local/etc/mongod.conf --fork
To Do…

📔 참고자료 : https://docs.mongodb.com/manual/tutorial/install-mongodb-on-os-x/

MongoDB Compass 실행하기
MongoDB를 실행하고 MongoDB의 Host를 설정하여 connect합니다.

select * from people db.people.find({})

select * from people where age = 25; db.people.find({age:25})

MQL

Updated: