이번 포스팅에 앞서서 Python으로 MongoDB에 관련된 기본적인 처리를 정리한 포스팅을 작성한 적이 있습니다.


Python - MongoDB 활용 001 (커넥션, Insert)            : http://ngee.tistory.com/335

Python - MongoDB 활용 002 (update, collection list) : http://ngee.tistory.com/336

Python - MongoDB 활용 003 (find)                         : http://ngee.tistory.com/339

Python - MongoDB 활용 004 (remove)                    : http://ngee.tistory.com/340 

Python - MongoDB 활용 005 (find_one)                  : http://ngee.tistory.com/344


MongoDB에 어떠한 데이터가 들어가 있는지 확인하기 위해서 다른 데이터베이스들 처럼 여러 GUI 소프트웨어가 개발되어 있는데요.


소프트웨어 종류를 확인하시려면 아래 주소로 가셔서 확인하시길 바랍니다.



이번 포스팅에서는 MongoDB 관련 GUI 소프트웨어 중에 하나인 robomongo에 대해서 설치하고, 간단한 사용법에 대해서 작성해보려구요.

아래는 Robomongo 홈페이지(homepage) 입니다.

http://robomongo.org/


1. robomongo 설치하기


위 그림에서도 보실 수 있듯이 맥, 윈도우, 리눅스 모두 설치가 가능합니다.

저는 그냥 우분투 리눅스에 설치하기로 했어요 !!


다운로드 하셔서 Open 하시면 설치하실 수 있는 창이 뜨고, Install 누르시면 끝입니다.


2. robomongo 실행하기


아래 그림과 같이 실행하시면 됩니다. 검색하신거 선택하시면 실행되는거죠 머 ㅎㅎ

자 그럼 연결하기 위해서 가운데 파란색으로 Create 보이시나요? 요걸 클릭하시면 MongoDB가 위치한 서버의 IP 주소 작성하는 부분 그런 것들이 나오구요.

적당히 적어주시면 아래와 같이 추가가 됩니다.

Connect 누르셔서 연결!!!!



3. robomongo에서 데이터 확인하기


간단한 GUI로 되어 있습니다.

이것 저것 눌러보시면 쉽게 파악되실 꺼 같아요.

이전 포스팅에서 활용했던 데이터들을 시각화해본 것입니다.

좋네요!!! 괜찮네요.


여러 가지 MongoDB 관련된 소프트웨어 중에서 robomongo를 선택한 이유는 GPL 이더라구요. 라이선스가요. 

그래서 선택한 것이구요. 모든 소프트웨어에 대한 라이선스를 확인해보지는 않아서, 또 어떤것들이 오픈소스 인지는 잘 모르겠습니다.

더 뛰어난 그래픽을 보여주던 것들도 있더라구요. 


여러분들도 잘 찾아서, 더 편리하게 MongoDB를 활용하셨으면 하는 마음입니다.


+ Recent posts