Как я могу просматривать или запрашивать данные live MongoDB?

я погуглил, но не смог найти рабочий MongoDB viewer или браузер данных.

идеальным (для моих нужд) инструментом будет веб-просмотрщик с мертвыми простыми функциями (просмотр и выполнение запросов).

21 ответов


У вас есть :


см.:http://nosql.mypopescu.com/post/334469038/a-couple-of-nice-gui-tools-for-mongodb Надеюсь, он будет часто обновляться, когда будут доступны новые инструменты!


EDIT:

лучший обзор:http://www.mongodb.org/display/DOCS/Admin+UIs

Я просто попробовал MongoVUE, и он работает как шарм! Проверьте это: http://www.mongovue.com/


MongoHub перемещается в родную версию mac, пожалуйста, проверьте http://github.com/bububa/MongoHub-Mac.


genghisapp это то, что вы хотите.

это веб-интерфейс, который является чистым, легким, прямым, предлагает сочетания клавиш и работает потрясающе. Он также поддерживает GridFS.

лучше всего, это один сценарий!


search

json editor


установить

$ gem install genghisapp bson_ext

(bson_ext опционное но значительно улучшит производительность gui)


запустить (это автоматически откроет ваш веб-браузер и перейдите к приложению)

genghisapp

остановить

genghisapp --kill

https://github.com/Imaginea/mViewer

Я пробовал это, и в качестве зрителя это потрясающе с дерева и представления документов.


Im просто тестирование Rock_Mongo

Это хороший инструмент, написанный на PHP.


MogoVue это лучший вариант, который я нашел до сих пор, он имеет отличные функции, которые я не видел в других зрителях, плюс он дает несколько вариантов для просмотра данных, как json, таблицы и иерархия, что очень полезно.

Избегайте MongoExplorer, у него есть серьезные проблемы, которые могут вызвать у вас огромные головные боли. При просмотре записей с помощью этого инструмента он может изменять поля, которые являются mongoid в plane string, он не дает никаких указаний на это, просто делает это, когда вы фокус на поле id, эта ошибка стоила мне много времени и усилий, пытаясь найти "что и где в моем коде я делаю это глупо"...



а в Http-Интерфейс MongoDB не совсем то, что вы просите, но он доступен и поддерживает интерфейс REST для выполнения простых запросов и т. д. Это встроенный экземпляру mongo со значением по умолчанию port 28017.


, а также упомянутых shingara, там же:

  • Opricot
  • PHPMoAdmin
  • MongoHub (Я слышал смешанные отзывы об этом, не уверен, что он поддерживается)

просто толкнул mongoclikker на GitHub. Это очень просто MongoDB viewer написано в узле.


там много UIs на официальном сайте mongo http://www.mongodb.org/display/DOCS/Admin+UIs


добавить в список :)

Я только что сделал простой браузер Mongo на основе иерархического JQueryTreeview и реализован в Sinatra и Ruby.

причиной для другого зрителя было то, что я хотел чего-то быстрого и простого (как для использования, так и для базы кода), что позволило бы мне взглянуть на то, что происходило на моем MongoDB. Кроме того, я хотел некоторые хорошие эффекты Ajax. и может быть основой более полного браузер.

https://github.com/tomjoro/mongo_browser


Я только что выпустил простой веб-просмотрщик данных под названием называются манга. Это не GUI администратора сервера, он сосредоточен на просмотре данных, который звучит как то, что вас интересует. Mongs реализован в Python с использованием веб-фреймворка Aspen.


JMongo-хороший просмотрщик БД, использующий fedora linux


Я начал работу над небольшим проектом:https://github.com/lucassus/mongo_browser Это браузер mongodb, основанный на платформе sinatra от ruby.


здесь является лучшим инструментом для sql, а также нет-SQL viewer а также вы можете запросить в режиме gui с помощью этого инструмента.


"RoboMongo "прост в использовании и кросс-платформенный, используя на centos 6.2, но нет опции для импорта/экспорта данных, которые можно найти в"umongo " но не простой в использовании в качестве RoboMongo.


  • для web:Чингиз прост и имеет гораздо больше интерфейса моды. genghis

  • для рабочего стола: robomongo: Shell-ориентированный кросс-платформенный инструмент управления MongoDB robomongo


Я с помощью Robomongo, в версии 0.8.3 реализована многократная вставка документов, для более подробной информацииhttps://github.com/paralect/robomongo/issues/173. Robomongo также имеет встроенный mongodb-shell может быть полезно для ваших целей.


Я использую MongoDB Compass. Вы можете загрузить издание сообщества, введя действительную информацию.