MongoDB

Як встановити та використовувати MongoDB на Linux Mint

Як встановити та використовувати MongoDB на Linux Mint
У світі вирішення баз даних MongoDB є відносно новим. Однак він швидко завоював величезну популярність завдяки функціям, які він пропонує. MongoDB - це універсальне кроссплатформене рішення на основі документів, яке підпадає під класифікацію NoSQL. Він не відповідає правилам традиційних реляційних баз даних (наприклад, MySQL). Натомість він використовує схожі на JSON документи для зберігання даних. У цій статті давайте перевіримо, як встановити та використовувати MongoDB на Linux Mint.

MongoDB на Linux Mint

MongoDB - це міжплатформене рішення для баз даних NoSQL з відкритим кодом. Оскільки це база даних NoSQL, вона не обмежена характером традиційних баз даних (наприклад, MySQL), пропонуючи більшу гнучкість для зберігання даних. MongoDB також можна розглядати як рішення для зберігання файлів! MongoDB пропонує ефективне масштабування завдяки своїй функції заточування.

Для клієнтів доступні дві версії MongoDB - версія Community та Enterprise. Тепер для загальних користувачів видання MongoDB Community буде достатньо для тестування / розробки. Однак для широкомасштабної реалізації непогано придбати корпоративну. MongoDB Enterprise має додаткові функції, такі як підтримка клієнтів, інтеграція Kubernetes, швидша продуктивність пам'яті, сертифікація тощо. Перевірте MongoDB Enterprise Advanced.

Однак у цій статті я покажу, як встановити та використовувати видання спільноти MongoDB.

Встановіть MongoDB на Linux Mint

Існує кілька способів встановити MongoDB. Через свою популярність він уже є частиною серверів пакетів Ubuntu. Linux Mint, будучи похідною Ubuntu, може безпосередньо захопити MongoDB з сервера пакетів. Однак офіційною рекомендацією MongoDB є використання власного сховища для встановлення програмного забезпечення бази даних.

Готові? Давайте стрибнемо прямо в нього!

Встановіть MongoDB з сервера пакетів Ubuntu

MongoDB доступний безпосередньо з сервера пакетів Ubuntu. Все, що вам потрібно, це сказати APT захопити та встановити mongodb пакет. Хоча це буде працювати нормально, згідно з офіційною документацією MongoDB, це не рекомендований метод. Дотримуйтесь цього на свою відповідальність.

Спочатку запустіть термінал та оновіть кеш APT.

$ sudo apt оновлення

Тепер скажіть APT встановити MongoDB.

$ sudo apt встановити mongodb

Встановіть MongoDB з репозиторію MongoDB

MongoDB офіційно пропонує репо для Ubuntu, Debian, SUSE Linux та Amazon. MongoDB офіційно рекомендує такий спосіб встановлення MongoDB. Це гарантує, що ви завжди використовуєте останню версію. Linux Mint базується на Ubuntu, тому репозиторій Ubuntu буде працювати чудово.

Примітка: РЕПО залежить від версії. Цей метод продемонструє встановлення поточної останньої стабільної версії MongoDB (MongoDB 4.2). Для інших версій перегляньте документ з встановлення MongoDB.

Запустіть термінал і починайте виконувати наступні команди. Спочатку перевіримо, чи встановлений GnuPG. GnuPG поставляється з попередньо встановленою Linux Mint. Однак, якщо він був видалений раніше, ця команда встановить його відразу.

$ sudo apt update && sudo apt install gnupg -y

Тепер додайте відкритий ключ GPG репозиторію MongoDB.

$ wget -qO - https: // www.mongodb.org / static / pgp / server-4.2.asc | sudo apt-key add -

APT готовий до спілкування з репозиторієм MongoDB. Додайте репозиторій MongoDB до списку серверів пакетів APT.

$ echo "deb [arch = amd64, arm64] https: // repo.mongodb.org / apt / ubuntu bionic /
mongodb-org / 4.2 мультивселенна "| sudo tee / etc / apt / sources.список.г / монгодб-орг-4.2.список

Оновіть кеш APT.

$ sudo apt оновлення

Репо MongoDB додано успішно. Тепер скажіть APT встановити MongoDB. Назва пакету - mongodb-org. Зауважте, що mongodb є з репозиторію Ubuntu, тоді як монгодб-орг з репозиторію MongoDB.

$ sudo apt встановити mongodb-org

Використання MongoDB

Після завершення інсталяції переконайтесь, що MongoDB працює. Запустіть цю команду в терміналі.

$ монго

Команда викинула деяку помилку. Це тому, що MongoDB за замовчуванням не починається із завантаження. Щоб це виправити, запустіть дві наступні команди. По суті, ми просимо systemctl запустити та ввімкнути службу MongoDB під час завантаження.

$ sudo systemctl start mongod
$ sudo systemctl увімкнути mongod

Перевірте MongoDB ще раз.

$ монго

Вуаля! MongoDB працює ідеально! Запущена оболонка MongoDB. Він служить центром управління MongoDB. MongoDB має власні команди та функції. Наступна команда надрукує короткий список доступних команд та функцій.

$ допомога

Заключні думки

MongoDB - це потужне програмне забезпечення для баз даних. Він навіть включений Google, Facebook, PayPal, EA, Adobe, eBay тощо. велетні. Перевірте компанії, що використовують MongoDB. Це саме по собі є свідченням сили MongoDB.

У цій статті просто обговорюється, як встановити MongoDB. Про це можна дізнатися багато нового. Ви можете знайти безліч підручників в Інтернеті щодо початку роботи з MongoDB. Ознайомтеся з цим посібником для початківців з MongoDB.

Насолоджуйтесь!

Best Linux Distros for Gaming in 2021
The Linux operating system has come a long way from its original, simple, server-based look. This OS has immensely improved in recent years and has no...
Як зафіксувати та транслювати ігровий сеанс на Linux
Раніше грати в ігри вважалося лише хобі, але з часом ігрова індустрія спостерігала величезний ріст з точки зору технологій та кількості гравців. Аудит...
Найкращі ігри для гри з відстеженням рук
Нещодавно Oculus Quest представив чудову ідею відстеження рук без контролерів. Завдяки постійно зростаючій кількості ігор та заходів, які виконують пі...