좋은 MongoDB GUI 클라이언트는 무엇입니까?


58

Windows에서 Rockmongo 를 사용 하고 있습니다. PHP 기반 웹 도구입니다. 그러나 우분투 (12.04)에서는 재미있게 행동합니다-쿼리가 자주 시간 초과되어 더 나은 고객을 찾고 있습니다. 누구든지 우분투에서 MongoDB에 좋은 것을 알고 있습니까?


SO answer 에서 크로스 플랫폼 오픈 소스 UI를 포함하여 최신 Wiki 스타일의 MongoDB 관리 UI 목록을 유지 관리했습니다 .
Dan Dascalescu

답변:


65

Robo 3T (이전의 RoboMongo)

쉘 중심의 크로스 플랫폼 오픈 소스 MongoDB 관리 도구 (예 : Admin GUI).

[It]에는 MongoDB의 mongo 쉘을 구동하는 동일한 JavaScript 엔진 (Mozilla SpiderMonkey 기반)이 내장되어 있습니다. 이는 Robomongo에서 기존 MongoDB Shell 기술을 재사용 할 수 있음을 의미합니다.

편집하다

더 많은 정보 :

  • Linux, OSX 및 Windows 에서 사용할 수 있습니다 .
  • Linux와 관련하여 .rpm (Fedora, CentOS, openSUSE), .deb (Debian, Ubuntu) 및 .tar.gz 형식의 패키지가 있습니다.
  • 무료입니다 (말로). 여기서 GitHub 리포지토리에 액세스 할 수 있습니다 .

2
View -> Explorer프로그램이 처음 시작되면 확인하십시오. 그렇지 않으면 데이터베이스 목록을 찾지 못할 것입니다.
budhajeewa

이 응용 프로그램은 잘못 작성되었습니다. 현재 Windows 7에서 작동하지 않습니다 (빌드 0.8.5). 먼저 로컬 서버에 연결할 수 없다고 생각했습니다. 그런 다음 Google에서 탐색기를 열어야한다는 것을 알았습니다. 이제 db에 컬렉션이 없음을 보여줍니다.
전문가

2
@ruslan RoboMongo는 Mongo 3.0 이상에서는 작동하지 않습니다. 최근에 MongoChef로 전환해야했습니다.
Nashenas

2
MongoDB 3 지원과 관련하여 : "Robomongo 0.9.0 RC2는 MongoDB 3.x 및 WiredTiger 엔진을 지원합니다. 발견 된 문제는 github.com/paralect/robomongo/issues/520 "으로 보고하십시오 .
rsenna

1
@Cerin : 우분투 버전과 RoboMongo 버전은 무엇입니까?
rsenna 2016 년

19

내가 아는 한 가지 (그러나 인터페이스를별로 좋아하지는 않음) UMongo 는 브라우저 기반 응용 프로그램이 아닌 데스크톱입니다. 스크린 샷은 다음과 같습니다.

UMongo의 스크린 샷

지금까지 저는 MonjaDB를 사용 하고 있습니다. 이클립스 플러그인이며 Eclipse는 어쨌든 내 IDE입니다. 나는 그것을 좋아한다; RockMongo 에서 사용했던 모든 기능을 가지고있는 것 같습니다 .

MonjaDB의 스크린 샷은 다음과 같습니다 (자신의 웹 사이트와 지침이 더 있습니다).

MonjaDB의 스크린 샷

설치하려면 분명히 Eclipse가 필요합니다 (Ubuntu 리포지토리에서 얻을 수 있음). 완료하면 도움말-> 새 소프트웨어 설치 ...로 이동 한 다음 이 업데이트 사이트 를 추가 해야합니다 . 나는 그것을 좋아하지만 많은 사람들이 IDE를 몽고 (Mongo) 용 GUI로 전환 할 것이라고 생각하지는 않습니다 (실수가 될 수는 있지만).

UMongo와 MonjaDB는 모두 소스 코드가 GitHub에 있습니다.


2
우 몬고의 사이트는 사라졌습니다.
Cerin

12

mongobooster 를 확인할 수 있습니다 . MongoBooster는 MongoDB v2.2-3.2 용 셸 중심의 크로스 플랫폼 GUI 도구로, 현장에서 업데이트, Lodash & Moment.js 통합, ES6 구문 지원 및 진정한 인텔리전스 경험을 제공합니다.

MongoBooster에는 다음과 같은 기능이 있습니다.

  1. MongoBooster는 진정한 IntelliSense 경험을 제공합니다. 내장 언어 서비스는 가능한 모든 완료, 메소드, 특성, 변수, 키워드, MongoDB 콜렉션 이름, 필드 이름 및 연산자를 알고 있습니다. 입력하면 IntelliSense 제안이 나타납니다.
  2. 스크립트 편집기에서 메서드 호출을 입력 할 때 매개 변수 힌트가 나타납니다.
  3. 마우스로 가리키면 기호 유형, 함수 정의, 유형 정보 및 문서와 같은 많은 유용한 정보가 표시됩니다.
  4. 커서가 그 중 하나에 가까워지면 일치하는 괄호가 강조 표시됩니다.
  5. MongoBooster가 할 수있는 모든 것은 Command Palette에 있습니다. 바로 가기를 사용하여 확인하십시오. CTRL-SHIFT-P
  6. MongoDB 연결을위한 SSH 터널링
  7. 샤드 및 복제 세트의 간단한 관리
  8. 일부 제한이있는 무료 라이센스가 있습니다.

면책 조항 : MongoBooster에서 일합니다.

mongobooster_main_screen


이 도구를 다운로드하여 하나의 집계를 실행했습니다. 실패했습니다 (문서가 리턴되지 않았습니다). 다음! 5 분 안에 버그가 발생하는 도구를 사용할 시간이 없습니다. Robomongo에서 집계는 우연히 잘 작동했습니다.
jcollum

9

3T MongoChef 는 MongoDB 용 멀티 플랫폼 데스크탑 GUI이며 우분투에서도 실행됩니다. 상용 도구이지만 개인적 및 비상업적 용도로는 무료입니다.

적절한 데이터 편집 또는 드래그 앤 드롭 검색 쿼리 작성기 (www.3t.io/mongochef/mongochef-whats-new)와 같은 유용한 기능이 많이 있습니다.

** 우분투에서 3T MongoChef 스크린 샷 **


3
Mongo 3.1.x에서 작동하는 전체 목록 중 유일한 앱입니다.
전문가

1
MongoBooster 는 3.1 / 3.2 및 Mongo Management Studio 에서도 작동합니다 .
wfsm77

매우 중요 : MongoDB 3.2에서도 작동합니다!
TomiL

이것은 RoboMongo를 개발하는 사람들과 같은 Studio3T가 소유하고 있습니까? 왜 경쟁 제품을 만드는가?
Cerin



2

MongoDB 나침반

MongoDB를위한 GUI. 시각적으로 데이터를 탐색하십시오. 몇 초만에 임시 쿼리를 실행합니다. 완전한 CRUD 기능으로 데이터와 상호 작용하십시오. 쿼리 성능을보고 최적화합니다. Linux, Mac 또는 Windows에서 사용 가능합니다. Compass를 사용하면 색인 생성, 문서 유효성 검사 등에 대해보다 현명한 결정을 내릴 수 있습니다.

  • MongoDB의 공식 GUI.
  • 풍부한 기능 : 직접 데이터 액세스뿐만 아니라 실시간 서버 통계, 시각적 설명 계획, 인덱스 유지 관리, 집계 파이프 라인 UI를 제공합니다.
  • Linux (RedHat, Ubuntu), OSX 및 Windows 에서 사용할 수 있습니다 .
  • 커뮤니티 버전은 무료이며 (FLOSS가 아닌 Beer 에서처럼) 일부 기능이 없습니다. 상용 버전 : "MongoDB Compass는 구독의 일부로도 Readonly Edition 및 Isolated Edition과 같이 제공됩니다."

참고로 몽고에 모든 세부 정보를 제공하지 않고 다운로드하려면 "커뮤니티 에디션"을 선택해야합니다.
튜더

1
그리고 그것은 우분투 18.10에서 segfaults :-(
tudor

@tudor 죄송합니다. Windows 및 OSX에서 성공적으로 사용할 수 있었고 우분투에서 사용해 볼 것입니다. MongoDB Compass는 여전히 진행중인 작업입니다. 시작이 느리고 가장자리가 거칠지 만 유망한 것으로 보입니다.
rsenna

1

몽고 관리 스튜디오

꽤 UI가있는 크로스 플랫폼 도구입니다. 커뮤니티 에디션은 무료입니다. Professional Edition에는 더 많은 기능이 있으며 지원이 포함되어 있습니다.


1

로보 3T

Robo 3T (이전 Robomongo)는 MongoDB 애호가를위한 무료 경량 GUI입니다. Robo 3T ( robo3t-snap )는 현재 지원되는 모든 Ubuntu 버전에서 스냅 패키지로 패키지됩니다. robo3t-snap은 내장 MongoDB 쉘과 함께 제공됩니다.

Ubuntu Software에서 앱을 검색하거나 Robo 3T를 설치하려면 터미널을 열고 다음을 입력하십시오.

sudo snap install robo3t-snap  

스튜디오 3T

Studio 3T (이전의 MongoChef)는 MongoDB 용 전문 GUI 및 IDE입니다. Studio 3T는 Core, Pro 및 Enterprise 버전으로 제공됩니다. Core 에디션은 비상업적 용도로는 항상 무료입니다.

풍모:

  • IntelliShell을 통한 자동 완성 쿼리
  • 필드를 끌어서 놓아 시각적으로 쿼리 작성
  • SQL을 사용하여 MongoDB 조회
  • 단계별로 집계 쿼리 작성
  • 5 개 언어로 드라이버 코드 생성
  • SQL 마이그레이션을 포함한 여러 가지 가져 오기 및 내보내기 방법
  • 가져 오기와 같은 반복적 인 MongoDB 작업 자동화
  • 그리고 훨씬 더 ...

0

MongoDB에는 GUI 스타일 관리 인터페이스가 포함되어 있지 않습니다. 그러나 실제로 docs.mongodb.org에 나열된 관리 UI를 확인 하는 것이 더 유용하며 목록이 업데이트되는 것이 좋습니다.

자세한 내용은이 링크 를 확인 하십시오


목록에는 좋은 GUI가 있지만 대부분 우분투를 지원하지 않습니다.
Eyal

0

올챙이 DB 허브를 표시합니다. 올챙이는 웹 기반 DB 클라이언트 도구입니다. https://github.com/hangum/TadpoleForDBTools/wiki

mongoDB, mariaDB, MySQL, MSSQL, 아파치 하이브, pgsql, sqlite 지원


Ask Ubuntu에 오신 것을 환영합니다! 이 이론적으로 질문에 대답 할 수 있습니다 동안, 바람직 할 것이다 여기에 대한 대답의 본질적인 부분을 포함하고 참조 할 수 있도록 링크를 제공합니다.
Eric Carvalho


-3

쉘 중심의 크로스 플랫폼 MongoDB 관리 도구 인 Robomongo 는 대부분의 Linux 시스템에서 작동합니다. rpm, dep 패키지 및 tar.gz 아카이브가 있습니다.

시스템이 지원되지 않으면 독립형 설치 패키지도 있습니다.


4
Robomongo는 이전 답변에서 이미 언급되었습니다 ...
David Edwards

-3

NoSQL 뷰어는 MongoDB 및 기타 NoSQL 데이터베이스를 지원하는 무료 도구입니다.

NoSQL 뷰어는 여기에서 사용할 수 있습니다 .


3
고맙지 만 NoSQL Viewer는 이미 이전 답변에서 제안되었습니다.
Eyal
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.