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

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

TeamPass   Node.js   CI/CD   Битрикс24   LTE   SoftEther   Утилита   Redmine   DKIM   Potree   DNS   UEFI   RemoteApp   PHP-FPM   4G   Xibo   WiMAX   TCP/IP   NFS   3proxy  
.....

Реклама