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

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

URL   Winsock   Операционная система   Patroni   IMAP   CPanel   KVM виртуализация   Оперативная память   Yota   Corosync   SpamAssassin   Viber   Кулер   Теневые копии   Маска сети   Golang   Куки (cookie)   Roundcube   Freeradius   Lua  
.....

Реклама