Что такое MongoDB

Обновлено Обновлено: Опубликовано Опубликовано:

MongoDB —
простыми словами

система управления базами данных класса NoSQL (not only SQL). Разработана на языке C++. Имеет бесплатную и платную версии. Последняя включает в себя дополнительные функции, а также техническую поддрержку.

Основные особенности:

  • NoSQL.
  • Не требует описания схемы таблиц.
  • JSON-подобные документы и схемы баз данных.
  • Документоориентированная (предназначена для хранения иерархических структур данных).

MongoDB можно установить на большенство популярных операционных систем — Linux, Windows, MacOS, BSD. На официальном сайте в разделе документации можно ознакомиться с инструкцией по установке СУБД и основными командами. Для работы с Mongo в графическом интерфейсе мы можем загрузить MongoDB Compass.

В сравнении с другими СУБД:

  1. MySQL или PostgreSQL — монго имеет более сложный синтаксис запросов, но проще масштабировать инфраструктуру.
  2. Redis или memcached — монго не является базой резидентского типа и позволяет хранить важные данные.

Подробнее о MongoDB на Википедии.



Дмитрий Моск
— IT-специалист.
Настройка серверов, услуги DevOps.

Другие термины

FreeBSD   Nextcloud   Клавиша Windows   Fail2ban   Roundcube   Домен   Кэширование   ISO-образ   Golang   RabbitMQ   API   Dnsmasq   FTP   Prometheus   Веб-сервер   TeamCity   IMAP   DKIM   БИОС   Python  
.....

Реклама