Как мы все знаем, MongoDB — это Халк, если мы назовем NoSQL командой Мстителей. Если говорить о NoSQL и MongoDB, этого блога будет недостаточно. Итак, давайте перейдем к 5 наиболее полезным инструментам MongoDB. Примечание. Некоторые из них бесплатны, а некоторые платные, но поверьте мне, за них стоит платить!
Мы можем сделать гораздо больше с MongoDB, если у нас есть правильные инструменты. Итак, ниже приведен набор инструментов, которые дадут вам крылья для полета на арене MongoDB.
1. МонгоИгровая площадка:
URL-адрес: https://mongoplayground.net
Это мой личный любимый инструмент для помощи другим, когда они застряли. Вы можете добавлять наборы данных, выполнять запросы и получать результаты на ходу. А вот и удивительная часть, вы можете создавать общие ссылки и делиться ими с другими.
В настоящее время они поддерживают только запросы найти и агрегировать. Но эй! это бесплатно! Так что не думаю, что это плохо для начала.
2. QueryMongo:
URL-адрес: http://www.querymongo.com
Если вы являетесь пользователем MySQL и вам сложно писать запросы в MongoDB, вам поможет QueryMongo. Этот инструмент позволяет вам преобразовывать ваши запросы MySQL в эквивалент MongoDB. Работает гладко как по маслу.
3. Монго-Экспресс
URL-адрес: https://www.npmjs.com/package/mongo-express
Если вы разработчик Node.js, то это для вас! Это веб-интерфейс администратора MongoDB, он позволяет подключаться к нескольким базам данных и предоставляет для этого потрясающий графический интерфейс.
Некоторые функции, которые заставляют меня любить Mongo-Express:
- Подключиться к нескольким базам данных
- Черный список/белый список базы данных
- Просмотр/добавление/удаление баз данных, коллекций
- Просмотр/добавление/обновление/удаление документов
- Предварительный просмотр аудио/видео/изображений прямо в представлении коллекции
- Вложенные и/или большие объекты можно свернуть для удобства просмотра
- Поддержка GridFS — добавление/получение/удаление невероятно больших файлов
- Авторизуйтесь как администратор, чтобы просмотреть все базы данных
- Пользовательский ЦС и отключение проверки ЦС
- Поддерживает наборы реплик
4. phpМоАдмин
URL-адрес: http://www.phpmoadmin.com
Если вы пользователь php, то это для вас! Это инструмент администрирования MongoDB. Нечего настраивать, AJAX-управляемый XHTML. Автономный в одном файле размером 95 КБ! Работает на любой версии PHP5 с базой данных MongoDB NoSQL и драйвером Mongo PHP.
Функции:
- создавать, удалять и восстанавливать базу данных и индексы.
- поддержка просмотра и поиска данных
- Импорт/экспорт данных в формате JSON.
5. MongoChef (Студия 3т)
MongoChef — широко используемый графический интерфейс для MongoDB. MongoChef теперь принадлежит studio3t. У них есть платная (коммерческая версия) и бесплатная версия. Бесплатная версия имеет ограниченный доступ, но поверьте мне, вы влюбитесь в эти инструменты, поскольку они превосходят ваш ежедневный список задач MongoDB.
Ключевая особенность:
- Более быстрые запросы,
- агрегаты,
- Исследование данных,
- Импорт/экспорт и
- Чистая генерация кода (Node.js, python, Java, C#).
Надеюсь, вам понравилась статья, пожалуйста, взгляните на другие мои статьи.
Ставьте лайки, делитесь и оставляйте свои мысли в комментариях ниже. Удачного кодирования!
Первоначально опубликовано на https://www.linkedin.com 24 августа 2018 г.