MongoDB Бесплатная система управления базами данных
Решение базы данных NOSQL с открытым исходным кодом для современных приложений
Используйте MongoDB, чтобы обеспечить доступность, масштабируемость и соответствие наиболее требовательным требованиям безопасности данных и конфиденциальности современных приложений.
Обзор
MongoDB - это безопасная и простая в масштабе и базу данных NOSQL с открытым исходным кодом. Он может использоваться в поддержке систем управления контентом, системами электронной коммерции, мобильных приложений, раздела аналитики данных, архивирования, а также онлайн-и автономных игровых приложений. MongoDB-это база данных на основе документов, что означает, что она хранит данные в документах, подобных JSON. MongoDB не имеет схемы, поэтому нет необходимости миграции схемы. Он имеет богатый и выразительный язык запросов, который позволяет вам фильтровать и сортировать по любой области. Запросы сами являются JSON, и, следовательно, легко композируются. Больше нет объединения строк для динамического генерации запросов SQL. MongoDB обеспечивает быстрый доступ к данным из -за своего характера реализации внутренней памяти для хранения данных. Он обрабатывает структурированные, а также неструктурированные данные в различных типах приложений. Язык запросов на основе документа используется для динамических запросов на документы. MongoDB также предоставляет богатую коллекцию запросов DB. Поскольку он ориентирован на документ, поэтому количество полей, содержание и размер документа могут отличаться от одного документа к другому. Это может быть легко настроить и масштабируемое. Данные могут быть обновлены очень быстро. MongoDB может использоваться в качестве файловой системы, называемой Gridfs, с функциями балансировки нагрузки и репликации данных в нескольких машинах для хранения файлов.
Системные Требования
Ниже приведены требования к установке MongoDB на Ubuntu 18.04
- сервер Ubuntu 18.04
- Доступ к командной строке/окну терминала
- Пользователь, не имеющий корректа с разрешениями SUDO
- Основной брандмауэр
Функции
- Высокая эластичная масштабируемость
- Репликация для обеспечения данных.
- Богатая коллекция запросов.
- Автоматическое приспособление.
- Открытый источник.
- Обработка структурированных и неструктурированных данных.
- Легко настроить
- Беса база данных без схемы.
- Быстрые обновления на месте.
- Используйте внутреннюю память для процесса хранения.
- Глубокий запрос способности.
- Нет сложных соединений.
- Нет необходимости в картировании объектов.
- кроссплатформенный.
- Используйте документы запросы.
- Легкое управление балансировкой нагрузки.
- Нет необходимости в виртуальной машине работать на разных платформах.
- хранит данные в формате JSON.
- Нет необходимости миграции схемы.
- используется для больших данных.
Монтаж
Следуйте этим шагам, чтобы установить MongoDB на Ubuntu 18.04:
- Чтобы импортировать открытый ключ GPG для последней версии MongoDB, запустите следующую команду:
curl -fsSL https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -
- Измените 4.4 из URL, если вы хотите установить другую версию.
- Это должно вернуть «ОК» после успешного создания ключей.
- После добавления репозитория теперь обновите вашу систему APT, используя:
sudo apt update
- Теперь установите MongoDB, используя следующую команду:
sudo apt install mongodb-org
- Запустите следующую команду, чтобы запустить службу MongoDB:
sudo systemctl start mongod.service
- Затем проверьте статус MongoDB:
sudo systemctl status mongod