Skip to main content
Спасибо, что заглянули — осмотритесь, или поделитесь своим мнением.УслугиБлогКонтактыЗарегистрируйтесь на Mostutor — первые 1000 получат 3 месяца бесплатно

Что это такое

MongoDB — документоориентированная база данных NoSQL, хранящая данные как гибкие JSON-подобные документы, а не строки в фиксированных таблицах, позволяя схемам различаться между документами одной коллекции.

Почему это важно

MongoDB представляет по-настоящему иной подход к хранению данных по сравнению с реляционными базами данных, и понимание того, когда гибкая, основанная на документах модель подходит для задачи лучше жёсткой реляционной схемы, — необходимый навык по мере того, как приложения всё больше смешивают обе парадигмы.

Совет для экзамена

Сопротивляйтесь желанию проектировать схему MongoDB точно как реляционную схему, разделённую на множество маленьких коллекций — сила MongoDB происходит от объединения связанных данных вместе в одном документе, когда это уместно, а чрезмерная нормализация сводит на нет большую часть её цели.

Связанные темы

Заинтересованы в занятиях по MongoDB (MongoDB)?

Расскажите нам о целях и уверенности ученика — мы составим индивидуальный план.