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.
Насолоджуйтесь!