Есть много инструментов управления MongoDB, доступных на рынке. Эти инструменты могут повысить производительность ваших задач разработки и администрирования MongoDB. Вот список самых популярных инструментов MongoDB для вашего бизнеса с его основными функциями, использованием и ссылкой для скачивания.
1) Студия 3Т
Studio 3T — это интегрированная среда разработки, разработанная специально для команд, работающих с MongoDB:
- Автозаполнение запросов с IntelliShell
- Перетащите поля для визуального построения запросов
- Используйте SQL с соединениями INNER и OUTER для запроса MongoDB
- Генерация кода драйвера из оболочки SQL или mongo в PHP, Python, Javascript и другие.
- Безопасные соединения для отдельных экземпляров MongoDB и наборов реплик
- Копировать и вставлять документы на серверы и базы данных
- Без труда сравнивать и синхронизировать данные
- Построить запросы агрегации поэтапно
- Несколько способов импорта и экспорта, включая миграцию SQL
- Автоматизируйте и планируйте повторяющиеся задачи MongoDB, такие как импорт
2) Робо 3Т
Robo 3T (ранее Robomongo) — это популярный бесплатный графический интерфейс для энтузиастов MongoDB. Этот легкий инструмент с открытым исходным кодом имеет межплатформенную поддержку, а также встраивает оболочку mongo в свой интерфейс для обеспечения взаимодействия на основе оболочки и графического интерфейса. Он разработан 3T Software, командой Studio 3T, IDE для MongoDB.
Ключевая особенность
- Встроенная оболочка
- Асинхронный неблокирующий интерфейс
- Поддерживает MongoDB 4.0
3) NoSQL Manager
Этот инструмент MongoDB GUI объединяет дружественный пользовательский интерфейс и возможности Shell. Он предлагает высокую производительность с поддержкой всех новейших функций MongoDB и MongoDB Enterprise. Это также экономит время разработчиков и администраторов баз данных.
Особенности:
- Полнофункциональная оболочка MongoDB GUI Shell с автозаполнением кода и подсветкой синтаксиса
- Он предлагает поддержку наборов реплик, автономных хостов и соединений с сегментированными кластерами.
- В состав редактора входят три вида дерева, таблицы и JSON.
- Простой в использовании просмотрщик документов
- File Manager Tool для работы с GridFS
- Простой вид и возможность управления для всех типов объектов MongoDB
- Импорт таблиц из баз данных MySQL и SQL Server
- Несколько соединений с базой данных Mongo
- Экспорт документов в форматы файлов CSV, XML, XLSX и JSON
4) Компас MongoDB:
MongoDB Compass также является еще одним эффективным. Он предоставляет пользователям графическое представление их схемы MongoDB без необходимости языка запросов. Он также анализирует документы и отображает богатые структуры внутри этого интуитивно понятного графического интерфейса.
Особенности:
- Инструмент позволяет визуально исследовать данные
- MongoDB Compass анализирует документы и отображает многофункциональные структуры в рамках одной коллекции с помощью выполнения специальных запросов за считанные секунды.
- Поддерживает быстрое понимание состояния сервера и производительности запросов
- Позволяет просматривать производительность запроса
- Лучший подход к CRUD облегчает взаимодействие
- Это помогает пользователям принимать решения об индексации, проверке документов и многом другом.
- Не нужно писать командную строку
Ссылка для скачивания: https://www.mongodb.com/products/compass
5) Мастер базы данных нуклонов:
Nucleon Database Master является одним из самых мощных и простых в использовании инструментов администрирования и управления базами данных MongoDB. Упрощает управление, мониторинг, запросы, редактирование, визуализацию реляционных СУБД NoSQL.
Особенности:
- Поддержка JSON / LINQ / SQL Query Editor
- Он предлагает мощный и интуитивно понятный редактор запросов SQL, LINQ и JSON.
- Инструмент предоставляет заметные функции, такие как подсветка кода, завершение кода и поиск и замена текста
- Пользователи могут экспортировать данные в форматы файлов, такие как XML, HTML, MS Office, CSV, OpenOffice, RTF, PDF, XPS, JSON, dBase и PNG.
- Он предоставляет динамический редактор запросов C # Scripting, который поддерживает Linq для MongoDB и Linq для набора данных
- Это позволяет импортировать данные из файлов XML, CSV и SQL Script без ограничения размера.
Ссылка для скачивания: http://nucleonsoftware.com/downloads
6) Монго Менеджмент Студия:
Mongo Management Studio — еще один эффективный инструмент управления MongoDB. Все обычные команды MongoDB можно выполнять без использования оболочки MongoDB.
Особенности:
- Mongo Management Studio является кроссплатформенной, поэтому она работает на всех основных системах
- Он предлагает поддержку MongoDB 3.0 / 3.2 / 3.4
- Приложение позволяет подключаться к удаленным базам данных MongoDB через SSH-туннель.
- С Mongo Management Studio можно читать и записывать в коллекции GridFS
- Он предлагает полную документацию по всем функциям, объясняя темы, связанные с MongoDB
- Благодаря встроенной функции редактирования можно манипулировать данными на лету
Ссылка для скачивания: http://mms.litixsoft.de
7) Анализатор запросов MongoJS:
MongoJS Query Analyzer — редактор JavaScript MongoDB. Это позволяет пользователям выполнять команды JavaScript. Инструмент обеспечивает поддержку автозаполнения и подсветки синтаксиса.
Особенности:
- Операторы JavaScript и запросы выполняются в интерфейсе командной строки оболочки MongoDB. Это может также быть напечатано и выполнено
- MongoJS Query Analyzer позволяет пользователям просматривать результаты в виде древовидной иерархии, сетки и в виде текстового результата.
- Функция MongoJS Pretty Print JSON позволяет отображать результат JSON в удобном для чтения формате
- Он отображает результаты запроса несколькими способами; как текст, история текста, сетка и сводная сетка.
- Содержимое Query Analyzer может быть сохранено различными способами и в разных форматах.
Ссылка для скачивания: http://www.aquafold.com/aquadatastudio.html
8) Управление кластером:
ClusterControl предлагает полностью автоматизированную безопасность, поддерживая целостность инфраструктуры базы данных. В этом инструменте MongoDB можно развертывать и управлять различными технологиями баз данных с открытым исходным кодом с единой консоли.
Особенности:
- Инструмент позволяет пользователям настраивать решения для своих собственных развертываний MongoDB
- С помощью этого инструмента можно легко добавлять и удалять узлы, изменять размеры экземпляров и клонировать производственные кластеры.
- Он обеспечивает единый интерфейс для автоматизации смешанных сред баз данных MongoDB и MySQL.
- Он предоставляет функции управления, которые восстанавливают и восстанавливают сломанные узлы, а также тестируют и автоматизируют обновления
Ссылка для скачивания: https://severalnines.com/product/clustercontrol/for_mongodb