Одной из наиболее популярных NoSQL-баз данных является MongoDB — опенсорсная база документоориентированного типа. Рассмотрим ее подробнее.
Одной из наиболее популярных NoSQL-баз данных является MongoDB — опенсорсная база документоориентированного типа. Рассмотрим ее подробнее.
Мы уже рассказывали ранее об особенностях добавления столбцов и изменении типа столбца в PostgreSQL. Теперь поговорим об удалении столбцов.
В системе управления базами данных PostgreSQL для добавления столбца в уже существующую таблицу, как правило, требуется выполнить короткую блокировку уровня ACCESS EXCLUSIVE. Блокировка носит временный характер -- как раз на то время, которое потребуется для обновления системных таблиц каталогов (catalog tables). Рассмотрим нюансы этого процесса.
Среди NoSQL-систем управления базами данных следует выделить колоночные. Практика показывает, что это неплохой вариант для обработки больших данных. Колоночные СУБД характеризуются высокой производительностью, прекрасной масштабируемостью и эффективным сжатием данных.
Одним из видов NoSQL-систем являются графовые базы данных. В чем их особенности?
Существует ряд важных вещей, которые необходимо знать для лучшего понимания MongoDB. Давайте их рассмотрим.
В обычных случаях изменение типа столбца приведет к полной блокировке таблицы, причем блокировка будет продолжаться, пока все строки не обновятся в соответствии с новым типом. Но есть и исключения:
В этой статье рассмотрим такие операции, как создание, удаление и переименование таблицы.
Как известно, существуют 4 вида нереляционных баз данных: графовые, колоночные, документоориентированые и "ключ-значение". Вкратце рассмотрим последний тип.
Существуют 4 основных вида NoSQL-баз данных: документоориентированные, графовые, колоночные и "ключ-значение". Вкратце рассмотрим первый из этих видов.