Что такое MongoDB

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

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

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

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

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

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

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

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

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



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

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

LTE   Жесткий диск   QoS   MTLS   Симлинк   Умный дом   Rocky Linux   HTTP   TeamCity   Pacemaker   IPerf   Клавиша Windows   OpenVZ   Домен   BIND   FreeBSD   Буфер обмена   Service Mesh   SQL   DKIM  
.....

Реклама