Мифическая миллисекунда, или Как ускоряют движки OLAP баз данных Базы данных и системы хранения

Доклад принят в программу конференции
Роман Кондаков
Querify Labs

Работал в GridGain, где прикручивал SQL к Apache Ignite, немного в Яндексе в команде Yandex Query Language. Сейчас занимается консалтингом по базам данных в компании Querify Labs.
Нравятся базы данных и все, что с ними связано.

rkondakov@querifylabs.com
Тезисы

В природе существует огромное количество баз данных. Одни умеют в транзакции, другие нет. Одни заточены под работу в облаке, другие работают на голом железе. Одни появились совсем недавно, а другими пользуется уже не одно поколение инженеров. А объединяет их всех одно: они стараются надежно хранить ваши данные. Но что толку от надежности хранения, если даже простые запросы к этим данным будут исполняться очень долго?

В этом докладе я расскажу, на какие ухищрения идут разработчики баз данных, чтобы ускорить ваши запросы. Мы поговорим об индексах, оптимизации запросов, параллелизме, векторизации, разных железяках и о многом другом, что разработчики пускают в ход, лишь бы запросы не тормозили.

Другие доклады секции Базы данных и системы хранения