В чем особенности MongoDB? | OTUS
Запланируйте обучение с выгодой в Otus!
-15% на все курсы до 22.11 Забрать скидку! →
Выбрать курс

В чем особенности MongoDB?

MongoDB_Headline_SEO_970x70-1801-c496a8.png

MongoDB представляет собой документоориентированную СУБД с открытым исходным кодом. В ней для хранения данных применяется JSON-подобный формат, а еще эта система управления базами данных характеризуется безопасностью, масштабируемостью и высокой доступностью. Но давайте обо всем по порядку.

strangeloop_091026083822_phpapp02_thumbnail_4_1-1801-341b82.jpg

Итак, ниже вы найдете список главных особенностей MongoDB:

  • кроссплатформенная документоориентированная БД NoSQL-типа;
  • открытый исходный код;
  • описания схем таблиц не требуется, как это принято в классических реляционных базах. Здесь данные хранятся в форме коллекций и документов;
  • между коллекциями отсутствуют сложные соединения типа JOIN, как это, опять же, принято в реляционных табличных БД. В MongoDB, как правило, соединение осуществляется при сохранении данных посредством объединения документов;
  • сами данные хранятся в BSON-формате (это бинарные JSON-подобные документы);
  • говоря о коллекциях, отметим, что у них совсем необязательно должна быть похожая структура. На практике один документ может иметь один набор полей, тогда как второй документ — совершенно другой набор полей (это справедливо как для типа, так и для числа полей);
  • в одном документе могут существовать поля различных типов данных, то есть данные не надо приводить к единому типу;
  • главное преимущество MongoDB — она способна хранить любые данные, однако эти данные должны быть в JSON-формате.

Хотите знать о MongoDB больше? Добро пожаловать на специализированный курс в OTUS!

По материалам https://mcs.mail.ru/blog/.

Не пропустите новые полезные статьи!

Спасибо за подписку!

Мы отправили вам письмо для подтверждения вашего email.
С уважением, OTUS!

Автор
0 комментариев
Для комментирования необходимо авторизоваться
Популярное
Сегодня тут пусто
Черная пятница в Otus! ⚡️
Скидка 15% на все курсы до 22.11 →