Как я могу просмотреть или запросить данные в 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
.лучше всего, это один скрипт!
установить
$ gem install genghisapp bson_ext
(
bson_ext
является необязательным, но значительно улучшит производительность графического интерфейса)
запустить (это автоматически откроет ваш веб-браузер и перейти к приложению, а также)
genghisapp
остановить
genghisapp --kill
https://github.com/Imaginea/mViewer
Я пробовал это, и как зритель это потрясающе с видом дерева и документа.
Я просто тестирую Rock_Mongo
Это хороший инструмент, написанный на PHP.
MogoVue это лучший вариант, который я нашел до сих пор, он имеет большие возможности, которые я не видел в других зрителях, плюс это дает несколько вариантов, чтобы посмотреть на данные, как json, таблицы и иерархии, что очень полезно.
Избегайте MongoExplorer, оно имеет серьезные проблемы, которые могут вызвать у вас огромные головные боли. При просмотре записей с помощью этих инструментов он может изменять поля, которые являются mongoid в plane string, он не дает никаких указаний на это, просто делает это, когда вы фокус на поле id, эта ошибка стоила мне много времени и усилий, пытаясь найти "что и где в моем коде я делаю это глупо"...
- RoboMongo
- Чингиз
- и весь список отсюда http://docs.mongodb.org/ecosystem/tools/administration-interfaces/
а в Http-Интерфейс MongoDB-это не совсем то, что вы просите, но он доступен и поддерживает интерфейс REST для выполнения простых запросов и т. д. Это встроенный к экземпляру mongo с портом по умолчанию 28017.
- документация:http://www.mongodb.org/display/DOCS/Http + интерфейс
, а также упомянутых shingara, там же:
- Opricot
- PHPMoAdmin
- MongoHub (Я слышал смешанные отзывы об этом, не уверен, что он поддерживается)
просто толкнул mongoclikker на GitHub. Это мертвый простой MongoDB viewer написано в узле.
там много UIs на официальном сайте mongo http://www.mongodb.org/display/DOCS/Admin+UIs
добавить в список :)
Я только что сделал простой браузер Mongo на основе иерархического JQueryTreeview и реализован в Sinatra и Ruby.
причина для другого зрителя заключалась в том, что я хотел что-то быстрое и простое (как для использования, так и для базы кода), что позволило бы мне взглянуть на то, что происходит на моем MongoDB. Кроме того, я хотел некоторые хорошие эффекты Ajax. и может быть основой более полной браузер.
Я только что выпустил простой веб-просмотрщик данных под названием Mongs. Это не графический интерфейс администратора сервера, он ориентирован на просмотр данных, что похоже на то, что вас интересует. Mongs реализован в Python с использованием веб-фреймворка Aspen.
Я начал работу над небольшим проектом:https://github.com/lucassus/mongo_browser Это браузер mongodb, основанный на платформе sinatra от ruby.
здесь является лучшим инструментом для sql, а также no-Sql viewer а также вы можете запросить в режиме gui с помощью этого инструмента.
Я с помощью Robomongo, в версии 0.8.3 реализована многократная вставка документов, для более подробной информации https://github.com/paralect/robomongo/issues/173. Robomongo также имеют встроенный mongodb-shell может быть полезно для ваших целей.
Я использую
MongoDB Compass
. Вы можете скачать издание сообщества, введя действительную информацию.