Как мы все знаем, 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т)

URL: https://studio3t.com/

MongoChef — широко используемый графический интерфейс для MongoDB. MongoChef теперь принадлежит studio3t. У них есть платная (коммерческая версия) и бесплатная версия. Бесплатная версия имеет ограниченный доступ, но поверьте мне, вы влюбитесь в эти инструменты, поскольку они превосходят ваш ежедневный список задач MongoDB.

Ключевая особенность:

  • Более быстрые запросы,
  • агрегаты,
  • Исследование данных,
  • Импорт/экспорт и
  • Чистая генерация кода (Node.js, python, Java, C#).

Надеюсь, вам понравилась статья, пожалуйста, взгляните на другие мои статьи.

Ставьте лайки, делитесь и оставляйте свои мысли в комментариях ниже. Удачного кодирования!

Первоначально опубликовано на https://www.linkedin.com 24 августа 2018 г.