MongoDB GUI Client 도구 Compass 소개
MongoDB Compass Community Edition
GUI 도구이고, 아래와 같은 기능을 제공한다
- View, add, and delete databases and collections : 디비와 컬렉션을 조회하고 추가하고 삭제할 수 있다.
- Monitor performance in real time and identify slow queries : 느린 쿼리를 식별하고 실시간으로 실행 성능을 확인할 수 있다.
- View and interact with documents with full CRUD functionality : Create, Read, Update, Delete 를 할 수 있다 (당연!)
- Build and run ad hoc queries : ad hoc 쿼리를 만들고 실행할 수 있다. (뭐 트리거랑 비스꾸리한)
- Visually explore the structure of data in your database : 데이터 베이스의 데이터를 탐색하고 조회. (보기 편함)
- View and optimize query performance with visual explain plans : 실행계획을 보고 튜닝할 수 있다.
- Manage indexes: view stats, create, and delete : 인덱스를 만들고 조회하고 삭제할 수 있다.
- Create and modify data validation rules : 데이터 정합성 규칙을 생성하고 수정할 수 있다.
이게 Compass 이다.
Compass 다운로드 및 설치하기
접속해서 다운 받아서 설치하면 된다.
www.mongodb.com
현재 1.11.1 Community Edition 을 다운로드 할 수 있고, OS X, RedHat, Ubuntu, Windows 를 지원한다.
본인의 OS 에 해당하는 설치파일을 다운로드 한 후 설치!.
Compass 로 DB 에 연결하기
compass 로 db 에 접속하려면 URL 정보가 필요하다.
URL 정보는 mLab 에서 확인하면 된다. mLab 이 아니더라도 모든 db 에는 접속 url 이 있으니 본인의 URL 을 사용해 보자.
난 mLab 에 접속해 보도록 하겠다.
URL 확인하기
To connect 하면서 MongDB URI 를 알려준다. 해당 URI 를 복사하자.
복사를 한 후 Compass 를 실행하면 Compass 가 클립보드에 있는 URI 를 인식하고 이걸 쓸거냐? 물어본다. 그래 그래.
요렇게 자동으로 mLab 에서 복사한 URI 를 가져오고,
사용자명과 암호는 일치하지 않으니 수정해 준 후 connect
이렇게 정상적으로 접속이 된다.
접속이 되었으니 사용해 볼까?
각자 알아서..
이번 포스트는 여기까지.
'Development Tools > MongoDB' 카테고리의 다른 글
무료 mongodb 호스팅 mLab 사용하기 (3) | 2018.01.03 |
---|