Mongodb | Решение базы данных NOSQL с открытым исходным кодом

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
 Русский