Что такое 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.

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

IIS   PHP   Kafka   XCache   Материнская плата   Proxmox VE   Astra Linux   Ping   SSD   Сетевой шлюз   MBR   Grafana Loki   Java   Кэширование   LTE   SSH   OpenVZ   IRedMail   WiFi   FTP  
.....

Реклама