Подключаемые хранилища | Александр Коротков
Событие: PGConf.Russia 2018 - 5-7 февраля, Москва, МГУ Тема: Подключаемые хранилища Докладчик: Александр Коротков Язык: Русский Подробнее: https://pgconf.ru/2018/110833 Сайт: https://pgconf.ru Тема подключаемых хранилищ для PostgreSQL стала уже притчей во языцех. Период споров о том, нужны ли подключаемые хранилища, или нет закончился. Позиции скептиков, говорящих, что подключаемые хранилища не нужны, поскольку являются источником неконсистентного поведения СУБД, заметно ослабли после критики реализации MVCC в PostgreSQL со стороны Uber'а. Стало понятно, что подключаемые хранилища нужны как-минимум для альтернативной реализации MVCC через undo-лог, и это стало одним из ориентиров для проектирования интерфейса. На текущий момент работа над подключаемыми хранилищами перешла в практическую плоскость: ведётся тред, в котором несколько человек разрабатывают набор патчей, и ещё больше делают ревью. В данном докладе будут рассмотрены следующие вопросы: • обзор получившегося интерфейса для подключаемых хранилищ; • изменения в ядре PostgreSQL, которые потребовались для реализации данного интерфейса; • текущие и потенциальные применения данного интерфейса, включая heap с undo-логом и in-memory OLTP движок; • текущее состояние патчей и перспектива их принятия в ядро; • дальнейшее развитие интерфейса с целю расширения возможностей подключаемых хранилищ (columnar, index-organized, LSM и т.д.).
Название:
Подключаемые хранилища | Александр Коротков
Категория:
Разное