Масштабирование базы данных через шардирование и партиционирование
Партицирование данных, шардинг и репликация баз данных через стандартные инструменты и нашу разработку Partition Magic
Денис Иванов РИТ++
Разрабатывая какой-либо проект, рано или поздно мы можем столкнуться с проблемой нагрузки на БД. Данных может быть очень много, а мы как-то должны выдерживать нагрузку и должны быть готовы к её росту. В своём докладе я поделюсь опытом масштабирования БД, расскажу всё максимально подробно: с какими проблемами можно столкнуться, какие стратегии и подходы лучше всего заложить в проекте.

Проблемы:
  • много строк в таблицах;
  • «медленные» запросы.
Варианты масштабирования БД:
  • секционирование / партицирование данных;
  • шардинг;
  • репликация.
Покажу на примерах и расскажу про готовые к использованию утилиты и инструменты.
Денис Иванов

Ведущий разработчик

В программировании более 10 лет. Успел поработать ведущим разработчиком, архитектором, руководителем IT-отдела и заместителем технического директора. Разработчик-полиглот. Люблю «б...

Биография докладчика
РИТ++

21-22 мая 2015

Профессиональный фестиваль для тех, кто делает Интернет

Сайт конференции

Будь в курсе

  • Участвуй в конференциях, учись новому
  • Узнавай от 2ГИС самое интересное из мира технологий
  • Читай новости, смотри выступления опытных экспертов