Data Internals X

Глобальные вторичные индексы в распределенной СУБД

Разработка СУБД

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

Мнение Программного комитета о докладе

Доклад про глобальные вторичные индексы: какие они бывают и как именно реализованы в популярных системах. Автор доклада сам реализовал такой индекс для Tarantool и делится не только теорией, но и опытом из практики.

Целевая аудитория

Разработчики, работающие с NewSQL-/NoSQL-базами данных; те, кому нужен быстрый поиск по вторичным индексам, но их база данных не представляет инструментов для этого. Или те, кто хочет просто узнать, как такие индексы устроены в РСУБД.

Тезисы

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

Доклад акцентирован на теоретических аспектах и практических советах: как реализовать глобальные индексы в распределенной системе и не умереть. Или хотя бы повысить шансы выжить, имея приблизительную карту минного поля.

Разработчик, технический лидер проекта.

Видео

Другие доклады секции

Разработка СУБД