Мнение Программного комитета о докладе
История о том, как Яндекс возвращал возможность физических бэкапов в MongoDB. Будет много подробностей про движок базы, про подход MongoDB к хранению данных и про то, как написать собственную логику бэкапа.
24 и 25 июня 2024
Санкт-Петербург, DESIGN DISTRICT DAA in SPBДоклад принят в программу конференции
История о том, как Яндекс возвращал возможность физических бэкапов в MongoDB. Будет много подробностей про движок базы, про подход MongoDB к хранению данных и про то, как написать собственную логику бэкапа.
0. Введение:
* немного про логические и бинарные бэкапы;
* в MongoDB Community убрали возможность физических бэкапов;
* следовательно, нужно добавить её обратно.
1. Про движок MongoDB — WiredTiger:
* немного про MMapV1 — предшественника WiredTiger;
* общая архитектура WiredTiger.
2. Как бэкапить WiredTiger:
* низкоуровневая организация хранения данных в WiredTger;
* как уплотняются данные;
* курсоры — способ доступа к данным (и не только);
* WT_CURSOR_BACKUP — способ создания резервных копий;
* что, если скопировать WT_CURSOR_BACKUP?
3. Применяем знания на практике:
* пишем новые стадии агрегации, чтобы соответствовать интерфейсу MongoDB Enterprise и PSMDB;
* $backupCursor и $backupCursorExtend — описание;
* $backupCursor и $backupCursorExtend — реализация;
* как воспользоваться ими для снятия бэкапа.
Разработчик СУБД.
Yandex Cloud
Бэкенд, теория программирования
Профессиональная конференция разработчиков высоконагруженных систем
Варианты участия
Офлайн-участие
Стоимость конференции постоянно растет — чем ближе к мероприятию, тем дороже.
Текущая стоимость билета — 79000 ₽
Онлайн-участие
Все потоки с докладами (но не потоки с митапами) будут транслироваться нами онлайн.
Текущая стоимость билета — 39500 ₽
Ранее оформленные заявки доступны для оплаты. Для новых заявок — мы можем внести вас в лист ожидания — пожалуйста, напишите на partners@ontico.ru
Мультибилет
Мультибилет на участие в Saint HighLoad++ 2024 и Saint TeamLead Conf 2024 со скидкой до 30%.
Размер скидки: 30% при покупке онлайн-билета, 25% при покупке офлайн-билета.
Текущая стоимость онлайн мультибилета — 53900 ₽
Корпоративное участие (от 10 билетов)
Для заказа от 10 билетов на очное или онлайн-участие, свяжитесь с нами по partners@ontico.ru.
Передумали покупать?
Расскажите, почему
Благодарим вас за ответ!
Видео, доступные к покупке
Видео HighLoad++ 2025
6 и 7 ноября 2025
52500 ₽
Видео TeamLead Conf 2025
10 и 11 ноября 2025
52500 ₽
Видео DevOpsConf 2026
2 апреля 2026
44500 ₽
Видео Golang Conf 2026
20 апреля 2026
23000 ₽
Видео AiConf 2026
20 апреля 2026
23000 ₽
Видео Saint HighLoad++ 2026
22 и 23 июня 2026
44500 ₽
Видео Saint TeamLead Conf 2026
25 и 26 июня 2026
44500 ₽
Профессиональная конференция разработчиков высоконагруженных систем