Синхронизация между серверами PostgreSQL, мультимастер репликация
Репликация которая обеспечит полную синхронность данных на многих серверах PostgreSQL
Об этой услуге
Кратко собрали состав работ, условия, сроки и вводные данные, которые понадобятся для старта.
1. Распределения данных между серверами PostgreSQL.
2. Поддержания в актуальном состоянии резервных данных.
3. Распределения нагрузки между серверами.
То есть проект перешёл на уровень, когда вы решаете задачи: высокой доступности системы, масштабирования нагрузки, географического распределения данных и отказоустойчивости
Вам поможет мультимастер репликация. Такая, которая обеспечит полную синхронность данных на многих серверах. PostgreSQL не имеет встроенного механизма мультимастер репликации, для этого нужен комплекс внешних решений.
Мультимастер означает что вы оба экземпляра СУБД PostgreSQL можете использовать и для чтения и для записи данных без ограничений.
Данный комплекс имеет ограничения: в частности он предназначен для структуры данных которая устоялась и не меняется. Он асинхронно синхронизирует только данные, но не структуры таблиц, индексов и процедур.
Опционально могу предложить балансировщик (пуллер) запросов (см. опцию). Балансировщик не осуществляет переадресацию запроса в зависимости от типа
Исполнитель использует выбранное им програмное средство репликации
Данный кворк (без опций) позволит настроить только мультимастер репликацию данных.
Нужно для заказа:
Система Linux (debian).
Доступ, минимум к двум серверам, от пользователя root.
Специалист профильного направления
Стоимость и условия
Перед оплатой зафиксируйте объём, срок, количество правок и дополнительные опции.
Срок
Правки
Как проходит работа
Стоимость, сроки, правки и состав работ лучше зафиксировать до оплаты. Это повышает прозрачность заказа и снижает риск спорных ситуаций.
Исполнитель

Репетитор по Базам данных SQL, NoSQL
16 летний опыт работы СУБД/Linux - администратором. В том числе 5,5 лет в Сбере.
СУБД - Администрирование в целом:
- SQL, Установка/Настройка, Оптимизация, Проектирование структуры БД. Консультации по архитектуре СУБД и структурам Баз Данных. Разработка OLAP-кубов схемы "снежинка". Разработка хранилищ данных, BigData.
СУБД PostrgreSQL:
- PL/pgSQL, PL/Perl - разработка, Ora2Pg - миграция из Oracle на PostgreSQL.
СУБД MySQL/MariaDB:
- Программирование хранимых процедур.
СУБД Redis:
Установка, настройка, репликация.
СУБД Neo4j:
- Cypher запросы.
Балансировка на HAProxy.
Linux - администрирование.
Создание и настройка пользователей и их прав. Bash - программирование системных скриптов. Perl - программирование системных скриптов. Настройка SSH. Настройка Nginx.
Debian
- Управление пакетами. Настройка пакетного менеджера.
Armbian
- Установка и настройка Linux на Raspbery Pi/ Banana Pi.
Desktop Linux
Помощь с дистрибутивом выбор Linux. Помощь с поиском аналогичных программ Windows с Linux - программами . Помощь с миграцией с Windows на Linux. Помощь с установкой и настройкой Linux - программ.