라이브 MongoDB 데이터를 검색하거나 쿼리하려면 어떻게해야합니까?


80

주변을 검색했지만 작동하는 MongoDB 뷰어 또는 데이터 브라우저를 찾을 수 없습니다.

이상적인 (내 요구에 맞는) 도구는 죽은 간단한 기능 (검색 및 쿼리 수행)을 갖춘 웹 기반 뷰어입니다.

답변:



20

참조 : http://nosql.mypopescu.com/post/334469038/a-couple-of-nice-gui-tools-for-mongodb 새로운 도구를 사용할 수있을 때 자주 업데이트되기를 바랍니다!


편집하다:

더 나은 개요 : http://www.mongodb.org/display/DOCS/Admin+UIs

방금 MongoVUE를 시도했는데 매력처럼 작동합니다! 확인 : http://www.mongovue.com/


경고 : Facebook 페이지 에서 알 수 있듯이 MongoVUE는 죽었습니다. 게다가, 그들은 여전히 ​​주문을 받고 당신의 돈을 가져 가지만 라이센스 키를 발급하지 않습니다. 그것도 부끄러운 일입니다. 매우 유망한 도구입니다.
Jim Dagg 2013 년

@JimDagg MongoVue는 여전히 무료 버전의 도구를 제공합니다 : mongovue.com/purchase , 여전히 mongodb UI 페이지에 표시됩니다. 그런 다음 다시 한동안 시도하지 않았으므로 여전히 가장 좋은 방법인지 확실하지 않습니다.).
NickGreen은


11

징 기스 앱 은 당신이 원하는 것입니다.

깨끗하고 가볍고 직관적이며 키보드 단축키를 제공하며 훌륭하게 작동하는 웹 기반 GUI입니다. 또한 GridFS.

무엇보다도 단일 스크립트입니다!


검색

json 편집기


그것을 설치하려면

$ gem install genghisapp bson_ext

( bson_ext선택 사항이지만 GUI의 성능이 크게 향상됩니다)


실행하려면 (이렇게하면 웹 브라우저가 자동으로 열리고 앱으로도 이동합니다)

genghisapp

그것을 중지하려면

genghisapp --kill

9

https://github.com/Imaginea/mViewer

나는 이것을 시도했고 뷰어로서 그것은 트리 및 문서보기로 굉장합니다.


mViewer는 정말 대단합니다. 간단하지만 필요한 작업을 수행합니다!
Kai Wähner

그것은 아주 좋습니다 :) 그리고 PHP가 없습니다!
UpTheCreek

그래도 쿼리 실행기에서 ID로 선택하는 방법을 알고 있습니까? 알아낼 수 없습니다!
UpTheCreek

@UpTheCreek :-쿼리 실행기가 db. <coll> .find ({}) 쿼리를 실행하도록 설정되었습니다. 따라서 _id와 그 값이있는 json 객체를 전달하고 실행을 클릭하여 다음과 같은 ID로 선택합니다.-{ "_id": { "$ oid": "4e4bc3d0f2c4f71b1c194234"}}
Srinath Anantha


4

MogoVue 는 지금까지 찾은 최고의 옵션이며 다른 뷰어에서는 볼 수 없었던 훌륭한 기능을 가지고 있으며 json, 테이블 및 계층과 같은 데이터를 볼 수있는 옵션이 거의 없어 매우 유용합니다.

MongoExplorer를 피하십시오. 큰 문제가있어 큰 골칫거리가 될 수 있습니다. 이 도구를 사용하여 레코드를 볼 때 MongoId의 필드를 플레인 문자열로 변경할 수 있으며 이에 대한 표시를 제공하지 않으며 id 필드에 초점을 맞출 때만 수행합니다.이 버그는 찾기 위해 많은 시간과 노력을 들였습니다. "내 코드에서 내가이 어리석은 일을하고있는 것"...


경고 : Facebook 페이지 에서 알 수 있듯이 MongoVUE는 죽었습니다. 게다가, 그들은 여전히 ​​주문을 받고 당신의 돈을 가져 가지만 라이센스 키를 발급하지 않습니다. 그것도 부끄러운 일입니다. 매우 유망한 도구입니다.
Jim Dagg 2013 년

MongoVue가 살아 있고 발길질합니다
Avi Kapuya 2014



2

신 가라가 언급 한 것 외에도 다음이 있습니다.

  • Opricot
  • PHPMoAdmin
  • MongoHub (이것에 대해 엇갈린 리뷰를 들었는데, 유지되고 있는지 확실하지 않습니다)

1
나는 MongoHub를 테스트하고 그것은 정말 나쁘다 :(
shingara



2

목록에 추가하려면 :)

계층 적 JQueryTreeview를 기반으로 간단한 Mongo 브라우저를 만들고 Sinatra와 Ruby로 구현했습니다.

다른 뷰어의 이유는 MongoDB에서 무슨 일이 벌어지고 있는지 엿볼 수있는 빠르고 쉬운 (사용하기 쉽고 코드 기반 모두) 무언가를 원했기 때문입니다. 또한 멋진 Ajax 효과를 원했습니다. 보다 완전한 브라우저의 기반이 될 수 있습니다.

https://github.com/tomjoro/mongo_browser


1

방금 Mongs 라는 간단한 웹 기반 데이터 뷰어를 출시했습니다 . 그것은 서버 관리자 GUI가 아니라 데이터 브라우징에 초점을 맞추고 있습니다. 여러분이 관심을 가지고있는 것처럼 들립니다. Mongs는 Aspen 웹 프레임 워크를 사용하여 Python으로 구현됩니다.




1

여기 에 SQL 및 No-Sql 뷰어에 대한 더 나은 도구가 있으며이 도구를 사용하여 GUI 모드에서 쿼리 할 수도 있습니다.


좀 더 단순한 (그리고 무료!) 무언가를 찾고 있었지만 꽤 인상적인 소프트웨어입니다. 답변 해 주셔서 감사합니다!
Gonzalo 2012

1

" RoboMongo "는 centos 6.2에서 사용하기 쉽고 크로스 플랫폼이지만 " umongo " 에서 찾을 수 있지만 RoboMongo처럼 사용하기 쉽지 않은 데이터 가져 오기 / 내보내기 옵션이 없습니다.


1
  • 웹의 경우 : genghis 는 간단하고 훨씬 더 많은 패션 인터페이스를 가지고 있습니다. 징 기스

  • 데스크톱 용 : robomongo : 쉘 중심의 크로스 플랫폼 MongoDB 관리 도구 로보 몬고


링크 전용 답변을 피하십시오.
Kilazur 2014 년


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.