От реплики до высокодоступного кластера PostgreSQL (Владимир Виноградов)

  Рет қаралды 321

PG BootCamp Russia

PG BootCamp Russia

Ай бұрын

Руководитель DevOps «Тантор Лабс» Владимир Виноградов на PG BootCamp 2024 Minsk в прямом эфире «с нуля» (вернее, с реплики) создал кластер PostgreSQL.
Если реплика получает данные асинхронно, это означает, что фиксация изменений на мастере происходит независимо от того, завершилась передача данных на реплику, или нет. А в режиме синхронной репликации мастер не фиксирует транзакцию до тех пор, пока реплика ему не ответит, что все транзакции зафиксированы.
«При выполнении любой операции, например Insert, Update или Delete, Postgres сначала записывает ее детали в WAL-файл, и только после этого изменения применяются в основной базе данных. Соответственно, если система внезапно перезагружается из-за сбоя, Postgres может использовать WAL-файл, чтобы восстановить несохраненные данные, обеспечивая таким образом их целостность. Таким образом, WAL помогает восстановлению системы после сбоев, обеспечивает репликацию данных между мастер-серверами и одной или несколькими нодами с репликой, а также быстродействие», - отметил он.
Следом сборка комбинации технологий в высокодоступный и масштабируемый кластер PostgreSQL состоялась прямо на глазах у зрителей.

Пікірлер
Must-have gadget for every toilet! 🤩 #gadget
00:27
GiGaZoom
Рет қаралды 11 МЛН
Sprinting with More and More Money
00:29
MrBeast
Рет қаралды 191 МЛН
Жайдарман | Туған күн 2024 | Алматы
2:22:55
Jaidarman OFFICIAL / JCI
Рет қаралды 842 М.
Тест Для Тех, Кто Был Рожден В СССР | Увлекательный Тестировщик
5:09
Увлекательный тестировщик
Рет қаралды 1,3 МЛН
Миграция int - bigint (Александр Никитин)
41:26
Лучшие практики по использованию репликации в PostgreSQL
58:39
OTUS Онлайн - образование
Рет қаралды 933
Вассерман: иллюзии о Солженицыне давно развеяны
23:01
Must-have gadget for every toilet! 🤩 #gadget
00:27
GiGaZoom
Рет қаралды 11 МЛН