[Database] MongoDB 설치

SHINYEJI·2024년 1월 15일
0

Database

목록 보기
10/12

단일 서버의 스팩을 업그레이드 하는 것을 수직적 확장이라고 하고,
데이터를 분산처리 하여 저장하는 것을 수평적 확장이라고 하고, MySQL은 수평적 확장이 어렵다고 알려져있다.
MySQL에서 수평적 확장을 하려면 클러스터를 사용해야 하기 때문이다.

MongoDB 버전 확인

공식 사이트에서 버전 확인하기

MongoDB 특정 OS에 설치 버전

MongoDB OS별 사용가능한 버전

MongoDB 설치

MongoDB 공식 사이트

  • 설치 전 c:/data/db 폴더를 생성해야 한다.

community sever로 설치 (무료)





기본값으로 두고 Next

MongoDB Compass는 몽고DB를 관리할 수 있는 GUI Tool임으로 체크 후 Next


window + r > cmd 콘솔에서 mongo라고 명령어를 입력했을 때 적절한 응답이 오지 않는다면 환경변수 설정을 해야한다.

환경변수 설정

C:\Program Files\MongoDB\Server\7.0\bin에는 명령어 파일들이 있는데 이 명령어들이 외부에서도 사용할 수 있게 환경변수 설정을 하자

  1. 해당 경로를 복사 후 시스템 속성 > 환경변수 설정> 시스템 변수> Path > 편집 > 새로 만들기에서 복사한 경로 추가
  2. cmd 콘솔에서 set path 명령어를 통해 mongoDB 환경변수가 잘 설정되었는지 확인

MongoDB 서버 실행하기

mongoDB 서버는 보통 27017 포트에 연결된다.

  1. MongoDB가 데이터를 저장하는 데이터 디렉터리를 만들어야 한다. MongoDB의 기본 데이터 디렉터리 경로는 MongoDB를 시작하는 드라이브의 절대 경로인 c:\data\db이다.
  2. cmd창에서 data/db의 상위 레벨로 이동한다.
  3. mongod --dbpath=data/db라는 명령어로 mongoDB 서버를 열어준다.
    • --dbpath=<path>는 데이터베이스 디렉터리를 가리키는 옵션이다.

MongoDB Shell 설치하기 (mongosh)

mongosh 설치하기

mongsh 실행화면

0개의 댓글