Разработка серверной части приложений PostgreSQL 16. Расширенный курс (DEV2)
Предварительные требования:
Общие сведения об архитектуре PostgreSQL
Уверенное владение SQL и PL/pgSQL в объеме курса Разработка серверной части приложений PostgreSQL 16. Базовый курс (DEV1)
Минимальные сведения о работе в Unix
Цели курса
УМЕТЬ:
- полостью использовать возможности, предоставляемые PostgreSQL для реализации логики приложения
- владеть расширенными возможностями СУБД для решения специальных задач
ЗНАТЬ:
- внутреннюю организацию сервера
Даты и регистрация
Онлайн тренинг
Очный формат
Гарантированные курсы
Гарантирован при получении Вашей заявки
Программа курса
Модуль 1. Введение
Модуль 2. Архитектура
- Изоляция
- Многоверсионность
- Очистка
- Журналирование
- Блокировки
Модуль 3. «Книжный магазин»
- Приложение 2.0
Модуль 4. Расширяемость
- Пул соединений
- Типы для больших значений
- Пользовательские типы данных
- Классы операторов
- Слабоструктурированные данные
- Фоновые процессы
- Асинхронная обработка
- Создание расширений
- Языки программирования
- Агрегатные и оконные функции
- Обзор полнотекстового поиска
Модуль 5. Репликация
- Обзор физической репликации
- Обзор логической репликации
Модуль 6. Внешние данные
- Обзор