
Data retrieval на пальцах
Сложно представить себе информационную систему без базы данных. СУБД берет на себя ответственность за сохранность данных и дает мощные инструменты для запросов к данным. Но, как и любой инструмент, СУБД имеет ограничения и нюансы. Понимание внутренней кухни баз данных важно как при выборе правильной СУБД под задачу, так и в процессе разработки, чтобы эффективно использовать ее ресурсы.
Этот доклад — о механизмах выполнения запросов на чтение в различных современных хранилищах данных: от классических реляционных СУБД до экзотических колоночных и распределенных. Разберемся, какие виды индексов существуют и как они используются в различных движках. Доклад должен помочь разработчикам лучше ориентироваться в многообразии современных систем хранения данных.