Перейти к основному содержимому

Выбор способа установки СУБД Pangolin

Сведения

Данный раздел является одним изшагов подготовки к процессу развертывания СУБД Pangolin.

Поддерживается два варианта конфигураций с использованием разных сочетаний компонентов. Выберите подходящий вариант конфигурации экземпляра СУБД на основе представленных схем:

  • Схема standalone-конфигурации СУБД Pangolin:

    Схема standalone-конфигурации: Pangolin DBMS + Pangolin Pooler

  • Схема cluster-конфигурации с одной потоковой репликацией:

    Схема cluster-конфигурации с одной потоковой репликацией

Ориентируясь на выбор варианта конфигурации экземпляра СУБД, выберите способ развертывания:

  • Пошаговая ручная установка по инструкции обычно применяется при выборе standalone-конфигурации. Стоит учитывать, что при ручной установке не будут настроены различные параметры, в том числе присущие только Pangolin. Ручная установка является базовой, она дает возможность самостоятельно адаптировать СУБД под индивидуальные требования (настройка расширений, функциональностей и пр.). Установка и настройка дополнительных компонентов (в случае конфигурации cluster) происходит также вручную.

    • Ручная установка с использованием мета-пакетов является облегченным вариантом ручной установки, но также с множеством самостоятельных действий по настройке. Мета-пакеты предоставляют быстрый способ установки необходимых компонентов (зависимостей, входящих в состав мета-пакета).
  • Автоматизированная установка будет удобна при выборе кластерной конфигурации (cluster), так и при конфигурации standalone. С помощью инструмента Pangolin Installer процесс развертывания СУБД Pangolin становится более простым и интуитивно понятным, а вариант использования Ansible плейбука будет удобен для контроля над процессом развертывания.

Для начала процесса развертывания СУБД Pangolin перейдите к соответствующей инструкции.

Далее представлена небольшая сравнительная таблица:

Ручная пошаговая установка по инструкцииУстановка с использованием мета-пакетовАвтоматизированная установка при помощи Ansible-скриптов
Необходимые действияМаксимальныеМаксимальныеМинимальные
Вероятность ошибок, обусловленных человеческим факторомВысокий рискСредний рискНизкий риск
Скорость установкиДлительнаяСредняяБыстрая
Работа непосредственно на сервереДа (по SSH)Да (по SSH)Не требуется