Архитектура СУБД, колоночные движки, масштабирование баз данных, векторный поиск и WAL в PostgreSQL. ⤵️
В этой подборке записи докладов Saint HighLoad++ 2025 для разработчиков, архитекторов, DBA и всех, кто проектирует и эксплуатирует системы хранения данных.
1️⃣ Эволюция архитектуры баз данных. Владимир Комаров.
Почему современные промышленные СУБД такие, какие они есть? Есть ли идеальная база и какой она могла бы быть? Свою версию ответов на эти вопросы представил в своем докладе эксперт по базам данных.
2️⃣ Когда Seq Scan не миновать: Data Skipping в новом колоночном движке Tarantool. Андрей Саранчин.
Доклад от разработчика in-memory базы данных Tarantool о том, как они делали индекс для нового колоночного движка. In-memory базы данных обладают своей спецификой, поэтому разработчикам пришлось придумать свой подход и собственные структуры данных: B-дерево с модифицированным алгоритмом балансировки.
3️⃣ Пределы масштабирования дисковой СУБД Сокол. Андрей Коротченко.
Использование дисковой СУБД напрямую без «ускоряющих» вышестоящих слоев всегда интересовало разработчиков, потенциально такая система значительно проще и надежнее и, вероятно, конечная система будет с меньшими требованиями к оборудованию. Вопрос только, с какой СУБД это возможно. Предлагаем рассмотреть СУБД Сокол в сравнении с другими системами.
4️⃣ Эволюция векторного поиска в YDB: от базовых методов к масштабируемому глобальному индексу. Александр Зевайкин.
Хотите знать, что же такое векторный поиск? Хотите знать, причем здесь ИИ? А как сделать так, чтобы он был быстрым? А как сделать так, чтобы он масштабировался на множество нод? Посмотрите на доклад Александра о том, как векторный поиск со всеми этими свойствами сделан внутри YDB.
5️⃣ Про избыточность WAL в Postgres. Андрей Бородин.
Все, что вы хотели знать про WAL-логи, но боялись спросить! Глубокий нырок в тему от признанного гуру PostgreSQL.
Продуктивного просмотра 🙌
#записидокладов
В этой подборке записи докладов Saint HighLoad++ 2025 для разработчиков, архитекторов, DBA и всех, кто проектирует и эксплуатирует системы хранения данных.
1️⃣ Эволюция архитектуры баз данных. Владимир Комаров.
Почему современные промышленные СУБД такие, какие они есть? Есть ли идеальная база и какой она могла бы быть? Свою версию ответов на эти вопросы представил в своем докладе эксперт по базам данных.
2️⃣ Когда Seq Scan не миновать: Data Skipping в новом колоночном движке Tarantool. Андрей Саранчин.
Доклад от разработчика in-memory базы данных Tarantool о том, как они делали индекс для нового колоночного движка. In-memory базы данных обладают своей спецификой, поэтому разработчикам пришлось придумать свой подход и собственные структуры данных: B-дерево с модифицированным алгоритмом балансировки.
3️⃣ Пределы масштабирования дисковой СУБД Сокол. Андрей Коротченко.
Использование дисковой СУБД напрямую без «ускоряющих» вышестоящих слоев всегда интересовало разработчиков, потенциально такая система значительно проще и надежнее и, вероятно, конечная система будет с меньшими требованиями к оборудованию. Вопрос только, с какой СУБД это возможно. Предлагаем рассмотреть СУБД Сокол в сравнении с другими системами.
4️⃣ Эволюция векторного поиска в YDB: от базовых методов к масштабируемому глобальному индексу. Александр Зевайкин.
Хотите знать, что же такое векторный поиск? Хотите знать, причем здесь ИИ? А как сделать так, чтобы он был быстрым? А как сделать так, чтобы он масштабировался на множество нод? Посмотрите на доклад Александра о том, как векторный поиск со всеми этими свойствами сделан внутри YDB.
5️⃣ Про избыточность WAL в Postgres. Андрей Бородин.
Все, что вы хотели знать про WAL-логи, но боялись спросить! Глубокий нырок в тему от признанного гуру PostgreSQL.
Продуктивного просмотра 🙌
#записидокладов
👍1