mLab을 사용하여 MongoDB 환경을 구축하고 샘플 데이터를 가져 오는 방법

5810 단어 MongoShellmLabMongoDB

소개



이 기사에서는 MongoDB의 PaaS 인 mLab을 사용하여 MongoDB 환경을 구성하는 방법과 여기에서 작성한 DB로 샘플 데이터를 가져 오는 방법을 소개합니다.

덧붙여 mLab의 환경은 무료의 Free판 및 Windows 환경으로부터의 이용을 대상으로 합니다.

mLab 계정 취득



먼저 다음 주소로 이동하여 mLab 계정을 얻습니다.

htps : //m ぁ b. 코 m / 칭찬



임의의 사용자 ID, 이메일 주소, 비밀번호를 입력하여 계정을 확보하십시오.



등록 후, 입력한 메일 주소에 확인 메일이 송부됩니다. 이메일 주소 확인이 완료되면 DB가 만들 수 있습니다.

mLab DB 생성



메일 주소 확인 완료 후 MongoDB의 DB 작성을 실시합니다.

mLab에 로그인하면 다음 화면이 표시되므로 "MongoDB Delpoyments"에서 "+Create New"를 클릭합니다.



mLab에서는 AWS, GCP, Azure 중에서 작성할 환경을 선택할 수 있습니다. 이 기사에서는 AWS를 선택하지만 어떤 것을 선택할 수 있습니다.

환경을 선택한 후 무료 버전 환경인 Sandbox를 선택한 다음 화면 하단의 Continue를 클릭합니다.



그런 다음 대상 리전을 선택하고 Continue를 클릭합니다.



마지막으로 대상 MongoDB의 DB 이름을 입력하고 continue를 클릭합니다.



입력한 내용을 확인한 후 Submit order를 클릭하면 MongoDB 환경이 구성됩니다.



mLab 사용자 작성



그런 다음 MongoDB에 액세스하는 데 사용할 MongoDB User 정보를 만듭니다.

방금 만든 MongoDB의 DB를 선택합니다.



Users 탭에서 Add Database User를 클릭합니다.



여기에 임의의 Username과 Password를 입력하고 Create를 클릭하면 사용자 작성이 완료됩니다.



이것으로 mLab 환경 준비가 완료되었습니다.

Mongo Import/Export Tool 설치



그런 다음 mLab의 MongoDB DB로 샘플 데이터를 가져오기 위해 MongoDB Shell의 Import/Export 도구를 설치합니다.

아래 URL로 이동하여 MongoDB 본체 설치 프로그램을 다운로드합니다.

htps //w w. 몽고 db. 코 m / 드 w 응 아 d - 어서 r? jmp = v # こむに ty



이 설치 프로그램에는 MongoDB 본체 외에도 MongoShell과 같은 유틸리티 및 도구가 포함되어 있습니다.



이번에는 Import/Export 도구만 필요합니다. Complete를 선택하면 Import/Export 도구를 포함하여 설치됩니다.



다음과 같이 Custom Setup에서 Import/Export Tools만 선택하여 설치할 수도 있습니다.



DB로 샘플 데이터 가져오기



Import/Export Tools 설치가 완료되면 이 도구를 사용하여 샘플 데이터를 가져옵니다.

샘플 데이터는 다음 URL에 게시된 데이터를 사용합니다.

htps : // 등 w. 기테부세 r 콘텐트 t. 이 m / 몽고 db / 두 cs - 어세 ts / p rime r 달래기 t / p rime r 어깨 t. j 그런

다운로드 후 다음 폴더로 이동하여 명령 프롬프트를 시작합니다.

"C:\Program Files\MongoDB\Server\3.4\bin"



다음 명령을 사용하여 대상 파일 이름과 검색된 mLab MongoDB 환경을 입력하여 MongoImport를 실행합니다.

mongoimport --collection Sample --file primer-dataset.json --host XXXX.mlab.com --port XXXX --db XXXXXX --username XXXXX --password XXXX


Import 완료 후 mLab에서 데이터를 확인할 수 있습니다. Collection 탭에 Sample Collection이 추가되었으므로 클릭합니다.



다음과 같이 샘플 데이터가 등록되어 있는지 확인할 수 있습니다.



요약



이것으로 mLab에 의한 MongoDB 환경의 구축과 샘플 데이터의 임포트가 완료됩니다.

좋은 웹페이지 즐겨찾기