MongoDB
PostgreSQL
MongoDB는 NoSQL 데이터베이스입니다.
🔎 관계형데이터베이스는 정규화된 테이블로 이루어져 있습니다.
(column(attribute) row(tuple))
환경설정
• 설치하기
MongoDB Community Edition
공식 홈페이지 설명에 따라 hombrew를 통해 MongoDB Community Edition을 설치할 수 있습니다.
brew tap mongodb/brew
→ brew 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