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 будет достаточно для целей тестирования / разработки. Однако для крупномасштабного внедрения неплохо получить Enterprise. MongoDB Enterprise поставляется с дополнительными функциями, такими как поддержка клиентов, интеграция Kubernetes, более высокая производительность памяти, сертификация и т. Д. Ознакомьтесь с MongoDB Enterprise Advanced.

Однако в этой статье я расскажу, как установить и использовать версию MongoDB Community.

Установите MongoDB на Linux Mint

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

Готовый? Давайте прыгнем прямо в это!

Установите MongoDB с сервера пакетов Ubuntu

MongoDB доступен напрямую с сервера пакетов Ubuntu. Все, что вам нужно, это сказать APT, чтобы он загрузил и установил mongodb упаковка. Хотя он будет работать нормально, согласно официальной документации MongoDB, это не рекомендуемый метод. Следуйте ему под свою ответственность.

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

$ sudo подходящее обновление

Теперь скажите 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.по возрастанию | sudo apt-key добавить -

APT готов к взаимодействию с репозиторием MongoDB. Добавьте репозиторий MongoDB в список серверов распространения пакетов APT.

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

Обновите кеш APT.

$ sudo подходящее обновление

Репозиторий MongoDB успешно добавлен. Теперь скажите APT установить MongoDB. Имя пакета - mongodb-org. Обратите внимание, что mongodb из репозитория Ubuntu, тогда как mongodb-org из репозитория MongoDB.

$ sudo apt install 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.

Наслаждаться!

Лучшие дистрибутивы Linux для игр в 2021 году
Операционная система Linux прошла долгий путь от своего первоначального простого серверного вида. Эта ОС значительно улучшилась за последние годы и те...
Как записать и транслировать игровую сессию в Linux
В прошлом игры считались только хобби, но со временем игровая индустрия увидела огромный рост с точки зрения технологий и количества игроков. Игровая ...
Лучшие игры с отслеживанием рук
Oculus Quest недавно представил отличную идею отслеживания рук без контроллеров. С постоянно растущим числом игр и действий, которые осуществляются фо...