Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Съдържание и теми, включени в курса
1. Въведение в разпределения PostgreSQL
- Предизвикателства при мащабирането на единичен възел PostgreSQL
- Преглед на разширението Citus: предназначение, архитектура и компоненти
- Ключови концепции: координаторен възел, работни възли, метаданни, ключове за разпределение
2. Архитектура и настройка на клъстера
- Видове възли: координатор и работни възли
- Типове таблици: разпределени, репликирани и локални таблици
- Инсталиране и конфигуриране на Citus върху съществуващи PostgreSQL среди
- Откриване на клъстер и управление на възли
3. Разпределение на данни и стратегии за шардиране
- Методи за шардиране: хеш и добавяне
- Избор на колона за разпределение с цел оптимална производителност
- Управление на разпределени и репликирани таблици
- Пребалансиране на шардове и хоризонтално мащабиране
4. Изпълнение и оптимизация на разпределени заявки
- Как Citus маршрутизира и паралелизира заявките
- Разбиране на планове за разпределени заявки
- Пренасочване на заявки и оптимизация на изпълнението
5. Консистентност, транзакции и устойчивост на грешки
- Двуфазен комит (2PC) и атомарни операции
- Обработка на грешки при разпределени транзакции
6. Оперативно управление и приложни случаи
- Инструменти и прегледи за наблюдение на Citus
- Поддръжка и обновления в разпределени среди
Изисквания
- Завършен курс „Администриране за напреднали (Висока достъпност и репликация)“ или еквивалентен опит
- Солидни познания по конфигуриране и оптимизация на производителността на PostgreSQL
- Запознатост с Linux и основни концепции за мрежи
Целева аудитория
Опитни администратори на бази данни, DevOps инженери и системни архитекти, които вече управляват производствени PostgreSQL среди и имат нужда да ги мащабират хоризонтално.
7 Часа
Отзиви от участници (1)
Поведението на логването, когато инстанцията е под натоварване, и йерархията/номенклатурата на инстанциите, базите данни, файловете и т.н.
Daniel Inwood - Sinara Consultants LTD
Курс - PostgreSQL Advanced DBA
Машинен превод