HighLoad. Базы данных и дисковая подсистема

Рейтинг:  0 / 5

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
 

Технопарк Mail.ru Group, МГТУ им. Н.Э. Баумана. Курс "Проектирование высоконагруженных систем", Лекция № 6 "Базы данных и дисковая подсистема"

Лектор - Александр Быков.


Сначала рассказывается о развитии жёстких дисков и текущем состоянии в плане производительности при линейном, случайном и конкурентном доступе. Сравниваются особенности, преимущества и недостатки разных видов дисковых массивов, в том числе программных. Затем рассматриваются файловые системы Ext4 и XFS. Упоминается третий уровень виртуализации жёстких дисков — LVM, Logical volume manager. Вторая часть лекции посвящена базам данных. Сначала подробно разбираются достоинства и недостатки СУБД MySQL и PostgreSQL. Разбирается структура расходов на выполнение запроса, как планируется сам запрос. Также рассказывается о методах ускорения систем, построенных на базах данных: тюнинг, репликация, шардинг, минимизация сетевой задержки, NoSQL, написание специализированной БД.




Реклама



Ваше мнение

Видеотека

Рейтинг@Mail.ru

Яндекс.Метрика