Перейти к содержимому

NoSQL - коротко о главном / Сергей Туленцев (TextMaster)

HighLoad Channel

0:00 / 0:00

NoSQL - коротко о главном / Сергей Туленцев (TextMaster)

18 075 просмотров · 9 лет назад
HighLoad Channel
89,1 тыс. подписчиков
18 075 просмотров · 9 лет назад
Крупнейшая профессиональная конференция для разработчиков высоконагруженных систем Saint HighLoad++ 2026 Подробнее: https://clck.ru/3QZHTb Июнь, 2026. Санкт-Петербург, DESIGN DISTRICT DAA in SPB  -------- РИТ++ 2015, HighLoad++ Junior Презентация и тезисы: http://junior.highload.ru/2015/ В последнее время сайты и веб-приложения растут всё быстрее, а задачи, стоящие перед БД, эволюционируют. Поэтому для (успешных) проектов традиционная реляционная СУБД часто не может удовлетворить все нужды. В ответ на эту проблему возникло большое количество разнообразных решений, очень различающихся по функциональности и характеристикам. При этом они все заносятся под один большой зонтик "NoSQL", что не способствует пониманию вещей. Запутанные веб-разработчики пытаются взять текущую модную и обсуждаемую NoSQL БД и приспособить её под свои нужды, не всегда понимая, нужную ли технологию они выбрали (референс к MongoDB is Web Scale    • Episode 1 - Mongo DB Is Web Scale  ). Целью доклада является упорядочение хаоса в головах разработчиков. Обзор популярных БД и их классификация (KV store, document store, columnar, etc). CAP-теорема и её применение к выбору БД (где-то параметры можно настроить, где-то подпереть сбоку костылем, где-то - увы). Типичные примеры применения. Антипаттерны применения (из личного опыта и тысяч прочитанных вопросов на stackoverflow :) ).