Настройка PostgreSQL с нуля и до первого коннекта. Мастер-классы
В зависимости от задач возлагаемых на сервис, выбор базы данных является одним из самых важных аспектов. Ошибка в выборе, может привести к последующему переписыванию приложения с нуля. И даже сделав взвешенный выбор, в итоге можно встретиться с кучей проблем из-за отсутствия опыта эксплуатации базы данных и неверно сделанных первых шагов в настройке базы и ее окружения. Данный мастер-класс - руководство для первых шагов с PostgreSQL в вашем проекте. Руководство побито на этапы, пройдя каждый из которых, вы будете понимать, что и какую роль играет в хорошем старте с PostgreSQL.
• С чего начать? Железо и софт.
• Предположительная нагрузка и выбор подходящих серверных ресурсов
• Выбор ос для сервера БД
• Настройка репозитория пакетов БД
• Настройка параметров ос
• Установка и настройка БД
• Техническая безопасность данных
• Резервная БД (реплика) - Выбор подходящих ресурсов
• Настройка сервера реплики и создания реплики БД
• Резервная копия данных - дамп БД
• Резервная копия данных - PITR копия базы данных
• HA и auto failover
• Соединения и пользователи
• Пользователи - администраторы БД
• Пользователи со стороны приложения
• Управление соединениями на уровне бд - pg_hba
• Pool соединений - pgbouncer и его настройка
• Реплика как масштабирование чтения.
Пришел в мир баз данных по воле случая, как и многие другие ДБА. За время работы с базами данных успел поработать с ними в телекоме, в банковской сфере, в сфере интернет-рекламы, консультировал проекты, работающие в сфере государственных услуг. На своем пути ДБА много работал с Oracle в прошлом, сейчас в основном работает с PostgreSQL.
CEO и консультант в компании Data Egret, специалист по базам данных PostgreSQL, Oracle, DB2.