Як завантажити та встановити MongoDB on Windows і Хмара
⚡ Розумний підсумок
Як завантажити та встановити MongoDB on Windows а також пояснення щодо хмарних технологій у вигляді повного посібника з налаштування. Цей ресурс охоплює встановлення MongoDB Сервер спільноти увімкнено Windows, Javaсценарій, Python, та драйвери Ruby, MongoDB Compass, конфігурація з імпортом та експортом, файл конфігурації та розгортання MongoDB Атлас на хмарі.

Установники для MongoDB доступні як у 32-розрядному, так і в 64-розрядному форматі. 32-розрядні інсталятори добре підходять для середовищ розробки та тестування. Але для виробничих середовищ слід використовувати 64-розрядні інсталятори. В іншому випадку обсяг даних, які можна зберігати, може бути обмежений. MongoDBДля виробничих середовищ рекомендується завжди використовувати стабільну версію.
Як завантажити та встановити MongoDB on Windows
Для завантаження та встановлення можна використати наступні кроки MongoDB on Windows 10:
Крок 1) Завантажити MongoDB Community Server
Перейдіть до за посиланням і завантажити MongoDB Сервер спільноти. Ми встановимо 64-розрядну версію для Windows.
Крок 2) Натисніть Налаштування
Після завершення завантаження відкрийте файл msi. Натисніть кнопку «Далі» на екрані запуску.
Крок 3) Прийміть Ліцензійну угоду кінцевого користувача
- Прийміть Ліцензійну угоду кінцевого користувача.
- Натисніть кнопку Далі.
Крок 4) Натисніть кнопку «Завершити»
Натисніть кнопку «Завершити», щоб встановити всі компоненти. Варіант налаштування можна використовувати для встановлення окремих компонентів або якщо ви хочете змінити розташування інсталяції.
Крок 5) Конфігурація служби
- Виберіть «Запустити службу від імені користувача мережевої служби». Запишіть каталог даних; він нам знадобиться пізніше.
- Натисніть кнопку Далі.
Крок 6) Почніть процес встановлення
Натисніть кнопку «Встановити», щоб розпочати встановлення.
Крок 7) Натисніть «Далі» після завершення
Почнеться встановлення. Після завершення натисніть «Далі».
Крок 8) Натисніть кнопку Готово
Заключний крок: після завершення встановлення натисніть кнопку «Готово».
Привіт світ MongoDB: JavaДрайвер сценарію
Водії в MongoDB використовуються для зв'язку між клієнтськими програмами та базою даних. Наприклад, якщо у вас був Java програму та вимагав її підключення до MongoDB, тоді вам потрібно буде завантажити та інтегрувати Java драйвер, щоб програма могла працювати з MongoDB , що постійно розширюється.
Водій для JavaScript виходить із коробки. The MongoDB оболонка, яка використовується для роботи з MongoDB база даних насправді є JavaОболонка скрипта. Щоб отримати до неї доступ:
Крок 1) Перейдіть до папки «C:\Program Files\»MongoDB\Server\4.0\bin” і двічі клацніть mongo.exe. Крім того, ви також можете натиснути на MongoDB елемент робочого столу.
Крок 2) Введіть таку програму в оболонку:
var myMessage='Hello World'; printjson(myMessage);
Code Пояснення:
- Ми просто декларуємо простий JavaЗмінна скрипта для зберігання рядка під назвою «Hello World».
- Ми використовуємо метод printjson, щоб вивести змінну на екран.
Встановлювати Python Водій
Крок 1) Забезпечувати Python встановлено в системі.
Крок 2) Встановіть драйвери, пов'язані з Mongo, виконавши команду нижче:
pip install pymongo
Встановіть драйвер Ruby
Крок 1) Переконайтеся, що Ruby встановлено в системі.
Крок 2) Переконайтеся, що gems оновлено, виконавши команду:
gem update --system
Крок 3) Встановіть драйвери, пов'язані з Mongo, виконавши команду нижче:
gem install mongo
Встановлювати MongoDB Compass - MongoDB Інструмент управління
На ринку є інструменти, якими можна керувати MongoDB. Одним із таких некомерційних інструментів є MongoDB CompassДеякі з функцій Compass наведено нижче:
- Повна потужність оболонки Mongo
- Кілька оболонок
- Кілька результатів
Крок 1) Перейдіть до за посиланням і натисніть кнопку завантаження.
Крок 2) Введіть дані у спливаючому вікні та натисніть «Надіслати».
Крок 3) Double натисніть на завантажений файл.
Крок 4) Інсталяція розпочнеться автоматично.
Крок 5) Compass запуститься з екраном привітання.
Крок 6) Залиште налаштування конфіденційності за замовчуванням і натисніть «Почати використовувати Compass».
Крок 7) Ви побачите головний екран зі списком поточних баз даних.
MongoDB Конфігурація, імпорт та експорт
Перед початком MongoDB сервера, першим ключовим аспектом є налаштування каталогу даних, де всі MongoDB дані будуть збережені. Це можна зробити наступним чином:
Наведена вище команда 'md \data\db' створює каталог під назвою \data\db у вашому поточному місці. MongoDB автоматично створить бази даних у цьому місці, оскільки це розташування за замовчуванням для MongoDB зберігати свою інформацію. Ми просто гарантуємо, що каталог присутній, так що MongoDB можна знайти його, коли він запускається.
Імпорт даних в MongoDB виконується за допомогою команди «mongoimport». Наступний приклад показує, як це можна зробити.
Крок 1) Створіть CSV-файл з назвою data.csv та помістіть у нього такі дані:
Employeeid,EmployeeName 1,Guru99 2,Mohan 3,Smith
Отже, у наведеному вище прикладі ми припускаємо, що хочемо імпортувати 3 документи до колекції під назвою data. Перший рядок називається заголовком, який стане іменами полів колекції.
Крок 2) Виконайте команду mongoimport.
Code Пояснення:
- Ми вказуємо опцію db, щоб вказати, до якої бази даних слід імпортувати дані.
- Параметр type вказує, що ми імпортуємо csv-файл.
- Пам’ятайте, що перший рядок називається заголовком, який стане іменами полів колекції; саме тому ми вказуємо опцію –headerline. А потім ми вказуємо наш файл data.csv.
Вихід
Результат чітко показує, що було імпортовано 3 документи MongoDB.
Експорт MongoDB виконується за допомогою команди mongoexport.
Code Пояснення:
- Ми вказуємо параметр db, щоб визначити, з якої бази даних слід експортувати дані.
- Ми вказуємо опцію колекції, щоб вказати, яку колекцію використовувати.
- Третій варіант — вказати, що ми хочемо експортувати у файл csv.
- Четверте — вказати, які поля колекції слід експортувати.
- Параметр –out визначає назву файлу CSV, до якого потрібно експортувати дані.
Вихід
Вихідні дані чітко показують, що було експортовано 3 записи MongoDB.
Налаштування MongoDB сервер із конфігураційним файлом
Можна налаштувати екземпляр сервера mongod для запуску з файлу конфігурації. Файл конфігурації містить налаштування, еквівалентні параметрам командного рядка mongod. Наприклад, припустимо, що ви хочете MongoDB щоб зберегти всю інформацію журналу в власному місці, виконайте наведені нижче дії.
Крок 1) Створіть файл під назвою «mongod.conf» та збережіть у ньому наведену нижче інформацію.
- У першому рядку файлу вказується, що ми хочемо додати конфігурацію для системного журналу, тобто куди буде поміщатися інформація про те, що робить сервер, у спеціальному журналі.
- Другий варіант - зазначити, що розташуванням буде файл.
- Тут згадується розташування файлу журналу.
- LogAppend: «true» означає, що інформація журналу продовжує додаватися до файлу журналу. Якщо вказати значення «false», файл видалятиметься та створюватиметься заново щоразу, коли сервер запуститься знову.
Крок 2) Запустіть процес сервера mongod та вкажіть створений вище файл конфігурації як параметр. Знімок екрана, який показує, як це можна зробити, показано нижче.
Після виконання наведеної вище команди серверний процес почне використовувати цей файл конфігурації, і якщо ви перейдете до каталогу /etc у вашій системі, ви побачите створений файл mongod.log. Наведений нижче знімок екрана показує приклад того, як виглядатиме файл журналу.
Як встановити MongoDB у хмарі (AWS, Google, Azure)
Вам не потрібно встановлювати MongoDB сервер і налаштувати його. Ви можете розгорнути MongoDB Сервер Atlas у хмарі на таких платформах, як AWS, Google Cloud та Azureта підключіться до екземпляра за допомогою клієнта. Нижче наведено детальні кроки:
Крок 1) Перейдіть до за посиланням.
- Введіть особисті дані
- Погодьтеся з умовами
- Натисніть кнопку «Розпочати безкоштовно»
Крок 2) Натисніть кнопку «Створити мій перший кластер».
Крок 3) Ви можете вибрати між AWS, Google Cloud та Azure як вашого хмарного провайдера. У цьому посібнику ми використовуватимемо AWS, який встановлено за замовчуванням. Не вносьте жодних інших змін на сторінці та натисніть «Створити» Cluster".
Крок 4) Cluster створення займає певний час.
Крок 5) Через деякий час ви побачите готовий кластер.
Крок 6) Натисніть Безпека > Додати нового користувача.
Крок 7) На наступному екрані:
- Введіть облікові дані користувача
- Призначити привілеї
- Натисніть кнопку «Додати користувача»
Крок 8) На панелі інструментів натисніть кнопку «Підключитися».
- Додайте ваше IP-підключення до білого списку
- Виберіть спосіб підключення
Крок 9) Виберіть потрібний вам спосіб підключення до MongoDB сервера.


































