Существует ряд важных вещей, которые необходимо знать для лучшего понимания MongoDB. Давайте их рассмотрим.
Существует ряд важных вещей, которые необходимо знать для лучшего понимания MongoDB. Давайте их рассмотрим.
В обычных случаях изменение типа столбца приведет к полной блокировке таблицы, причем блокировка будет продолжаться, пока все строки не обновятся в соответствии с новым типом. Но есть и исключения:
В этой статье рассмотрим такие операции, как создание, удаление и переименование таблицы.
Как известно, существуют 4 вида нереляционных баз данных: графовые, колоночные, документоориентированые и "ключ-значение". Вкратце рассмотрим последний тип.
Существуют 4 основных вида NoSQL-баз данных: документоориентированные, графовые, колоночные и "ключ-значение". Вкратце рассмотрим первый из этих видов.
Хорошо известно, что реляционные БД до сих пор занимают львиную долю рынка. Однако в некоторых случаях для проекта больше подойдут NoSQL-решения.
Как известно, MongoDB поддерживает CRUD-операции по чтению и манипуляции данными (create — создание, read — чтение, update — обновление, delete — удаление). Данные термины -- основа для взаимодействий с БД. Давайте посмотрим, как можно создавать, читать и обновлять документы.
MongoDB имеет свои особенности и, разумеется, ряд преимуществ. Но если вы выбираете эту БД для своего проекта, вы должны понимать и недостатки. Давайте вкратце рассмотрим минусы, а также конкретные примеры, когда эта база данных все же подходит для вашего проекта.