Коротко о главном: документоориентированная NoSQL | OTUS >
1+0=2
1+0=2
Выбирайте курс из спецкаталога, а за покупку — дарим второй курс в записи. Поторопитесь! 26 ноября такая арифметика перестанет работать
Выбирайте курс из спецкаталога, а за покупку — дарим второй курс в записи. Поторопитесь! 26 ноября такая арифметика перестанет работать
Выбрать курс

Коротко о главном: документоориентированная NoSQL

Существуют 4 основных вида NoSQL-баз данных: документоориентированные, графовые, колоночные и "ключ-значение". Вкратце рассмотрим первый из этих видов.

В документоориентированных базах данные хранятся непосредственно в коллекциях документов, как правило, с применением форматов JSON/XML/BSON. При этом одна запись может включать в себя сколько надо данных, причем любых типов -- ограничения отсутствуют. Внутри такого одного документа существует внутренняя структура, но от одного документа к другому она может различаться. Кроме того, документы можно друг в друга вкладывать.

Таким образом, вместо строк и столбцов мы описываем все существующие данные в одном документе.

Теперь давайте вспомним реляционные БД: когда нам надо добавить в таблицу новые данные, то приходится менять схему данных. Если же речь идет о документоориентированной БД, то достаточно добавить в эти документы лишь дополнительные пары ключ-значение.

Яркий пример вышеописанной базы данных -- MongoDB.

2-1801-f6e827.png

А вот как может выглядеть хранение данных в отдельных документах, то есть без стандартных таблиц со строками и столбцами:

1-1801-6400a4.png

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

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

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

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

Автор
0 комментариев
Для комментирования необходимо авторизоваться
Популярное
Сегодня тут пусто
Два курса по цене одного
Два курса по цене одного
−5% на программу со стартом в ноябре и ещё один курс в записи в подарок. Мы такие добрые с 12 по 26 ноября
−5% на программу со стартом в ноябре и ещё один курс в записи в подарок. Мы такие добрые с 12 по 26 ноября