Я использовал Рокмонго в Windows - это веб-инструмент на основе php. Но в Ubuntu (12.04) он ведет себя странно - время ожидания запросов часто истекает - и я ищу лучших клиентов. Кто-нибудь знает что-нибудь хорошее для MongoDB в Ubuntu?
Robo 3T (ранее известный как RoboMongo)
Ориентированный на оболочку кроссплатформенный инструмент управления MongoDB с открытым исходным кодом (например, графический интерфейс администратора).
[В него] встроен тот же движок JavaScript (основанный на Mozilla SpiderMonkey), который поддерживает оболочку mongo от MongoDB. Это означает, что вы можете повторно использовать свои существующие навыки работы с оболочкой MongoDB в Robomongo.
Редактировать
Еще немного информации:
- Он доступен для Linux, OSX и Windows.
- Что касается Linux, то есть пакеты, доступные в .rpm (Fedora, CentOS, openSUSE), .deb (Debian, Ubuntu) и .tar.gz форматы.
- Это бесплатно (как и в речи); вы можете получить доступ к его репозиторию GitHub здесь.
Одна вещь, о которой я знаю (но мне не очень нравится интерфейс), это И, который представляет собой настольное, а не браузерное приложение. Вот скриншот:
До сих пор я использовал MonjaDB - это плагин Eclipse, и Eclipse в любом случае является моей IDE. Мне это нравится; кажется, в нем есть все функции, которые я использовал в Рокмонго.
Вот скриншот из MonjaDB (на его веб-сайте есть еще больше, а также некоторые инструкции):
>Чтобы установить его, вам, очевидно, понадобится Eclipse (который вы можете получить из репозиториев Ubuntu). Как только вы это сделаете, вам нужно перейти к справке - Установить новое программное обеспечение ... а затем добавить это обновление сайта. Хотя мне это нравится, я не думаю, что многие люди будут переключать IDE только на графический интерфейс для Mongo (хотя я могу ошибаться).
И у UMongo, и у MonjaDB исходный код находится на GitHub.
Вы можете проверить монгобустер. MongoBooster - это кроссплатформенный графический интерфейс, ориентированный на оболочку, для MongoDB v2.2-3.2, который обеспечивает обновление на месте, Lodash & Moment.js интеграция, поддержка синтаксиса ES6 и настоящий опыт intellisense.
MongoBooster обладает следующими функциями:
- MongoBooster предлагает настоящий опыт IntelliSense. Встроенная языковая служба знает все возможные дополнения, методы, свойства, переменные, ключевые слова, даже имена коллекций MongoDB, имена полей и операторы. Предложения IntelliSense будут появляться по мере ввода текста.
- В редакторе скриптов подсказки параметров будут появляться при вводе вызова метода.Удобные фрагменты диапазона дат, фрагменты преобразования SQL в MongoDB...
- При наведении курсора мыши отображается много полезной информации, такой как типы символов, определение функции, информация о типе и документе.
- Соответствующие скобки будут выделены, как только курсор окажется рядом с одной из них.
- Все, что может сделать MongoBooster, находится в командной палитре. Посмотрите его, используя сочетания клавиш CTRL-SHIFT-P
- Туннелирование SSH для подключений MongoDB
- Простое управление сегментами и наборами реплик
- Существует бесплатная лицензия с некоторыми ограничениями.
Отказ от ответственности: Я работаю в MongoBooster.
3T Монгочеф это мультиплатформенный графический интерфейс рабочего стола для MongoDB, который также работает на Ubuntu. Это коммерческий инструмент, но он бесплатный для личного и некоммерческого использования.
Он имеет множество полезных функций, например, редактирование данных на месте или конструктор поисковых запросов с перетаскиванием (www.3t.io/mongochef/mongochef-whats-new ).
Robo 3T
Robo 3T (ранее Robomongo) - это бесплатный легкий графический интерфейс для энтузиастов MongoDB. Robo 3T (robo3t-snap) упакован как пакет snap во всех поддерживаемых в настоящее время версиях Ubuntu. robo3t-snap поставляется со встроенной оболочкой MongoDB.
Чтобы установить Robo 3T, найдите приложение в программном обеспечении Ubuntu или откройте терминал и введите:
sudo snap install robo3t-snap
Студия 3T
Студия 3T (ранее MongoChef) - это профессиональный графический интерфейс и IDE для MongoDB. Studio 3T доступна в версиях Core, Pro и Enterprise. Базовая версия всегда бесплатна для некоммерческого использования.
Особенности:
- Автозаполнение запросов с помощью IntelliShell
- Перетаскивайте поля для визуального построения запросов
- Используйте SQL для запроса MongoDB
- Поэтапно создавайте запросы агрегации
- Генерировать код драйвера на 5 языках
- Несколько способов импорта и экспорта, включая миграцию SQL
- Автоматизируйте повторяющиеся задачи MongoDB, такие как импорт
- И многое другое...
Компас MongoDB
Графический интерфейс для MongoDB. Визуально изучите свои данные. Выполняйте специальные запросы за считанные секунды. Взаимодействуйте с вашими данными с помощью полной функциональности CRUD. Просматривайте и оптимизируйте производительность ваших запросов. Доступно на Linux, Mac или Windows. Compass позволяет вам принимать более разумные решения об индексации, проверке документов и многом другом.
- Официальный Графический интерфейс из MongoDB.
- Многофункциональность: обеспечивает не только прямой доступ к данным, но и статистику сервера в реальном времени, планы визуального объяснения, обслуживание индексов, пользовательский интерфейс конвейеров агрегации.
- Он доступен для Linux (RedHat, Ubuntu), OSX и Windows.
- Версия сообщества бесплатна (как в Beer, а не в FLOSS), и в ней отсутствуют некоторые функции. Что касается коммерческой версии: "MongoDB Compass доступен как часть наших подписок, как и версия только для чтения и Изолированная версия."
qMongoFront это графический клиент MongoDB на базе QT для Linux.Это абсолютно бесплатно и открыто.
есть бесплатный Средство просмотра NoSQL Графический инструмент для MongoDB и других баз данных NoSQL, который обеспечивает удобный интерфейс к данным и поддерживает множество полезных функций
Это кроссплатформенный инструмент с красивым пользовательским интерфейсом. Версия сообщества бесплатна. Профессиональная версия имеет больше возможностей и включает поддержку.
Я поддерживал актуальный список пользовательских интерфейсов администратора MongoDB в стиле wiki, включая кроссплатформенные с открытым исходным кодом, в этом SO answer.