YDB: мультиверсионность в распределенной базе / Андрей Фомичев (Яндекс)
Автор: HighLoad Channel
Загружено: 2023-01-19
Просмотров: 1628
Приглашаем на крупнейшую профессиональную конференцию для разработчиков высоконагруженных систем Saint HighLoad++ 2026
Подробнее: https://clck.ru/3QZHTb
Июнь, 2026
Санкт-Петербург, DESIGN DISTRICT DAA in SPb
---------
HighLoad++ Foundation 2022
Презентация и тезисы: https://highload.ru/foundation/2022/a...
В докладе расскажем про особенности выполнения распределенных транзакций, что мы делаем для того, чтобы их поведение было привычным для пользователя. Мы хотим предоставить возможность взятия снапшота всей базы на начало выполнения транзакции, но без MVCC эта операция очень дорогая, так как в интерактивной транзакции заранее неизвестно, какие таблицы или диапазоны ключей будут затронуты. Реализация MVCC позволяет нам читать состояние базы на нужный момент времени в прошлом, и задача взятия снапшота сводится к выбору глобального Timestamp.
...
Нашли ошибку в видео? Пишите нам на [email protected]
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: