Получи случайную криптовалюту за регистрацию!

NOSQL В последнее время спрос на нереляляционные базы данных з | SQL для начинающих

NOSQL
В последнее время спрос на нереляляционные базы данных заметно подрос. Давайте разберёмся в этом понятии и обсудим главные плюсы и минусы данного подхода в обработке данных.
NoSQL – это подход к реализации масштабируемого хранилища (базы) информации с гибкой моделью данных, отличающийся от классических реляционных СУБД. В нереляционных базах проблемы масштабируемости и доступности, важные для BigData, решаются за счёт атомарности и согласованности данных.
Все NoSQL решения делят на 4 типа:
Ключ-значение - наиболее простой вариант хранилища данных, использующий ключ для доступа к значению в рамках большой хэш-таблицы.
Документно-ориентированное - хранилище, в котором данные, представленные парами ключ-значение, сжимаются в виде полуструктурированного документа из тегированных элементов, подобно JSON, XML, BSON и другим подобным форматам.
Колоночное хранилище - хранилище, которое хранит информацию в виде разреженной матрицы, строки и столбцы которой используются как ключи.
•Графовое хранилище - представляет собой сетевую базу, которая использует узлы и рёбра для отображения и хранения данных.
Предлагаю ознакомиться с преимуществами и недостатками NoSQL в этой статье от BigDataSchool.