Как установить и использовать MongoDB на Linux Mint

How Install Use 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 Расширенный .



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



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

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





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

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

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



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

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

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

$судоподходящийустановитьmongodb

Установите MongoDB из репозитория MongoDB

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

Примечание. Репо зависит от версии. Этот метод продемонстрирует установку последней стабильной версии MongoDB (MongoDB 4.2). Для других версий ознакомьтесь с Документ по установке MongoDB .

Запустите терминал и запустите следующие команды. Во-первых, давайте проверим, установлен ли GnuPG. GnuPG поставляется с предустановленной Linux Mint. Однако, если он был удален ранее, эта команда установит его сразу.

$судоподходящее обновление&& судоподходящийустановитьgnupg-а также

Теперь добавьте открытый ключ GPG репозитория MongoDB.

$wget -qO- https://www.mongodb.org/статический/pgp/сервер-4.2.asc| судо apt-key добавить-

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

$выбросил 'deb [arch = amd64, arm64] https://repo.mongodb.org/apt/ubuntu bionic /
mongodb-org / 4.2 мультивселенная '
| судо тройник /так далее/подходящий/sources.list.d/mongodb-org-4.2.список

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

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

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

$судоподходящийустановитьmongodb-org

Использование MongoDB

После завершения установки убедитесь, что MongoDB работает. Запустите эту команду в терминале.

$монго

Команда выдала ошибку. Это потому, что MongoDB по умолчанию не запускается при загрузке. Чтобы исправить это, выполните следующие две команды. По сути, мы говорим systemctl запустить и включить службу MongoDB при загрузке.

$судоsystemctl запускает mongod
$судоsystemctlвключитьмонгод

Еще раз проверьте MongoDB.

$монго

Вуаля! MongoDB работает отлично! Это оболочка MongoDB. Он служит центром управления MongoDB. MongoDB имеет свои собственные команды и функции. Следующая команда напечатает краткий список доступных команд и функций.

$помощь

Последние мысли

MongoDB - это мощное программное обеспечение для баз данных. Его даже используют гиганты Google, Facebook, PayPal, EA, Adobe, eBay и т. Д. Ознакомьтесь с компаниями, использующими MongoDB . Это само по себе является свидетельством мощи MongoDB.

В этой статье просто обсуждается, как установить MongoDB. Об этом есть чему поучиться. В Интернете можно найти множество руководств по началу работы с MongoDB. Ознакомьтесь с руководством по MongoDB для начинающих.

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