Як завантажити та встановити 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 , що постійно розширюється.

Водій для JavaScript виходить із коробки. The 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) Компас запуститься з екраном привітання

Встановлювати MongoDB Compass- MongoDB Інструмент управління

Крок 6) Збережіть налаштування конфіденційності за замовчуванням і натисніть «Почати використання компаса».

Встановлювати 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 і додайте в нього такі дані

Employeeid,EmployeeName

  1. Guru99
  2. Мохан
  3. коваль

Отже, у наведеному вище прикладі ми припускаємо, що хочемо імпортувати 3 документи в колекцію під назвою дані. Перший рядок називається рядком заголовка, який стане назвами полів колекції.

Крок 2) Виконайте команду mongo import

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 на хмарі