Как скачать и установить MongoDB on Windows и облако

Установщики для MongoDB доступны как в 32-битном, так и в 64-битном формате. 32-битные установщики хороши для сред разработки и тестирования. Но для производственных сред следует использовать 64-битные установщики. В противном случае вы можете быть ограничены объемом данных, которые могут храниться в MongoDB.

Для производственных сред рекомендуется всегда использовать стабильную версию.

Как скачать и установить MongoDB on Windows

Для загрузки и установки можно использовать следующие шаги: MongoDB on Windows 10

Шаг 1) Скачать MongoDB Community Server

Перейдите на ссылке. и скачать MongoDB Сервер сообщества. Мы установим 64-битную версию для Windows.

Скачайте и установите MongoDB on Windows

Шаг 2) Нажмите «Настроить».

После завершения загрузки откройте файл MSI. Нажмите «Далее» на начальном экране.

Скачайте и установите MongoDB on Windows

Шаг 3) Примите лицензионное соглашение с конечным пользователем

  1. Примите лицензионное соглашение с конечным пользователем
  2. Нажмите Далее

Скачайте и установите MongoDB on Windows

Шаг 4) Нажмите на кнопку «завершить»

Нажмите кнопку «Завершить», чтобы установить все компоненты. Пользовательский вариант можно использовать для установки выборочных компонентов или если вы хотите изменить место установки.

Скачайте и установите MongoDB on Windows

Шаг 5) Конфигурация службы

  1. Выберите «Запустить службу от имени пользователя сетевой службы». запишите каталог данных, он понадобится нам позже.
  2. Нажмите Далее

Скачайте и установите MongoDB on Windows

Шаг 6) Начать процесс установки

Нажмите кнопку «Установить», чтобы начать установку.

Скачайте и установите MongoDB on Windows

Шаг 7) Нажмите «Далее» после завершения

Начнется установка. Нажмите «Далее» после завершения

Скачайте и установите MongoDB on Windows

Шаг 8) Нажмите кнопку Готово.

Последний шаг. После завершения установки нажмите кнопку «Готово».

Скачайте и установите MongoDB on Windows

Привет мир MongoDB: JavaДрайвер скрипта

Водители в MongoDB используются для связи между клиентскими приложениями и базой данных. Например, если у вас был Java программу и потребовал, чтобы она подключилась к MongoDB то вам потребуется загрузить и интегрировать Java драйвер, чтобы программа могла работать с MongoDB .

Водитель для JavaСценарий поставляется из коробки. MongoDB оболочка, которая используется для работы с MongoDB база данных на самом деле представляет собой оболочку JavaScript. Чтобы получить к нему доступ

Шаг 1) Перейдите в папку «C:\Program Files\».MongoDB\Server\4.0\bin” и дважды щелкните на mongo.exe. В качестве альтернативы вы также можете щелкнуть на MongoDB элемент рабочего стола

Привет мир MongoDB: JavaДрайвер скрипта

Шаг 2) Введите следующую программу в оболочку

var myMessage='Hello World';
printjson(myMessage);

Привет мир MongoDB: JavaДрайвер скрипта

Пояснение к коду:

  1. Мы просто объявляем простой Javascript переменная для хранения строки под названием «Hello World».
  2. Мы используем метод printjson для вывода переменной на экран.

Установите Python Драйвер

Шаг 1) Обеспечивать Python установлен в системе

Шаг 2) Установите драйверы, связанные с mongo, выполнив следующую команду:

pip install pymongo

Установить драйвер Ruby

Шаг 1) Убедитесь, что Ruby установлен в системе.

Шаг 2) Убедитесь, что драгоценные камни обновлены, введя команду

gem update -system

Шаг 3) Установите драйверы, связанные с mongo, выполнив следующую команду:

gem install mong

Установите MongoDB Compass- MongoDB Инструмент управления

На рынке существуют инструменты, которые позволяют управлять MongoDB. Одним из таких некоммерческих инструментов является MongoDB Compass.

Некоторые особенности Compass приведены ниже:

  1. Полная мощь Mongoshell
  2. Несколько оболочек
  3. Несколько результатов

Шаг 1) Перейдите на ссылке. и нажмите скачать

Установите MongoDB Compass- MongoDB Инструмент управления

Шаг 2) Введите данные во всплывающем окне и нажмите «Отправить».

Установите MongoDB Compass- MongoDB Инструмент управления

Шаг 3) Double нажмите на скачанный файл

Установите MongoDB Compass- MongoDB Инструмент управления

Шаг 4) Установка начнется автоматически

Установите MongoDB Compass- MongoDB Инструмент управления

Шаг 5) Compass запустится с экраном приветствия

Установите MongoDB Compass- MongoDB Инструмент управления

Шаг 6) Оставьте настройки конфиденциальности по умолчанию и нажмите «Начать использовать Compass».

Установите MongoDB Compass- MongoDB Инструмент управления

Шаг 7) Вы увидите домашний экран со списком текущих баз данных.

Установите MongoDB Compass- MongoDB Инструмент управления

MongoDB Конфигурация, импорт и экспорт

Перед началом MongoDB сервере, первым ключевым аспектом является настройка каталога данных, в котором будут храниться все MongoDB данные будут сохранены. Это можно сделать следующим образом

MongoDB Конфигурация, импорт и экспорт

Приведенная выше команда «md \data\db» создает каталог с именем \data\db в вашем текущем местоположении.

MongoDB автоматически создаст базы данных в этом месте, поскольку это местоположение по умолчанию для MongoDB хранить свою информацию. Мы просто проверяем наличие каталога, чтобы MongoDB можно найти его, когда он начнется.

Импорт данных в MongoDB делается с помощью команды «mongoimport». Следующий пример показывает, как это можно сделать.

Шаг 1) Создайте файл CSV с именем data.csv и поместите в него следующие данные.

Идентификатор сотрудника,Имя сотрудника

  1. Guru99
  2. Мохан
  3. Smith

Итак, в приведенном выше примере мы предполагаем, что хотим импортировать 3 документа в коллекцию под названием data. Первая строка называется строкой заголовка, которая станет именами полей коллекции.

Шаг 2) Выполните команду импорта mongo

MongoDB Конфигурация, импорт и экспорт

Пояснение к коду:

  1. Мы указываем опцию db, чтобы указать, в какую базу данных следует импортировать данные.
  2. Параметр типа указывает, что мы импортируем файл csv.
  3. Помните, что первая строка называется строкой заголовка, которая станет именами полей коллекции, поэтому мы указываем опцию –headerline. А затем указываем наш файл data.csv.

Результат

MongoDB Конфигурация, импорт и экспорт

Вывод ясно показывает, что 3 документа были импортированы в MongoDB.

Экспорт MongoDB делается с помощью команды mongoexport

MongoDB Конфигурация, импорт и экспорт

Пояснение к коду:

  1. Мы указываем опцию db, чтобы указать, из какой базы данных следует экспортировать данные.
  2. Мы указываем опцию коллекции, чтобы указать, какую коллекцию использовать.
  3. Третий вариант — указать, что мы хотим экспортировать в файл csv.
  4. Четвертый — указать, какие поля коллекции следует экспортировать.
  5. Опция –out указывает имя CSV-файла, в который нужно экспортировать данные.

Результат

MongoDB Конфигурация, импорт и экспорт

Вывод ясно показывает, что 3 записи были экспортированы из MongoDB.

Настройка MongoDB сервер с файлом конфигурации

Можно настроить запуск экземпляра сервера mongod с помощью файла конфигурации. Файл конфигурации содержит параметры, эквивалентные параметрам командной строки mongod.

Например, предположим, вы хотели MongoDB чтобы сохранить всю информацию журнала в произвольном месте, выполните следующие действия:

Шаг 1) Создайте файл с именем «mongod.conf» и сохраните в нем приведенную ниже информацию.

Настройка MongoDB Сервер с файлом конфигурации

  1. Первая строка файла указывает, что мы хотим добавить конфигурацию для файла системного журнала, то есть информацию о том, что делает сервер, в специальном файле журнала.
  2. Второй вариант — указать, что это будет файл.
  3. Здесь упоминается расположение файла журнала
  4. logAppend: «true» означает, что информация журнала продолжает добавляться в файл журнала. Если вы установите значение «false», то файл будет удален и создан заново при каждом новом запуске сервера.

Шаг 2) Запустите серверный процесс mongod и укажите в качестве параметра созданный выше файл конфигурации. Скриншот того, как это можно сделать, показан ниже.

Настройка MongoDB Сервер с файлом конфигурации

После выполнения указанной выше команды серверный процесс начнет использовать этот файл конфигурации, и если вы перейдете в каталог /etc. каталоге вашей системы, вы увидите созданный файл mongod.log.

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

Настройка MongoDB Сервер с файлом конфигурации

Как установить MongoDB в облаке (AWS, Google, Azure)

Вам не нужно устанавливать MongoDB сервер и настройте его. Вы можете развернуть MongoDB Сервер Atlas в облаке на таких платформах, как AWS, Google Cloud, Azure и подключитесь к экземпляру с помощью клиента. Ниже приведены подробные шаги

Шаг 1) Перейдите на сайт ссылке.

  1. Введите личные данные
  2. Согласны с условиями
  3. Нажмите кнопку «Начать бесплатно»

Установите MongoDB в облаке

Шаг 2) Нажмите «Построить мой первый кластер».

Установите MongoDB в облаке

Шаг 3) Вы можете выбрать между AWS, Google Cloud, Azure в качестве вашего облачного провайдера. В этом уроке мы будем использовать AWS, установленный по умолчанию. Никаких других изменений на странице не вносите и нажмите «Создать». Cluster".

Установите MongoDB в облаке

Шаг 4) Cluster создание занимает некоторое время:

Установите MongoDB в облаке

Шаг 5) Через некоторое время вы увидите

Установите MongoDB в облаке

Шаг 6) Нажмите «Безопасность» > «Добавить нового пользователя».

Установите MongoDB в облаке

Шаг 7) На следующем экране

  1. Введите учетные данные пользователя
  2. Назначение привилегий
  3. Нажмите кнопку «Добавить пользователя».

Установите MongoDB в облаке

Шаг 8) На панели управления нажмите кнопку «Подключиться».

  1. Внесите в белый список ваше IP-соединение
  2. Выберите способ подключения

Установите MongoDB в облаке

Шаг 9) Выберите способ подключения по вашему выбору для подключения MongoDB сервер

Установите MongoDB в облаке