Репликация PostgreSQL 10 между двумя узлами с индексами и процедурами, доступными для записи
Я новичок здесь в переполнении стека и один вопрос с репликацией в PostgreSQL 10.
Мне нужна следующая система:
2 или более узлов с одной и той же базой данных. Обе базы данных должны быть доступны для записи, поскольку на них работают 2 разных устройства. Поэтому я искал несколько решений для мультимастерной репликации, но не нашел ничего хорошего.
Я протестировал встроенные средства репликации PostgreSQL 10, pglogical, zalando patroni и citus. Базы данных должны снова синхронизироваться, если одна из них на некоторое время отключится.
Может ли кто-нибудь помочь мне построить кластер, с которым мне нужно работать?
По своему опыту я могу копировать только данные таблицы, а не индексы и т. Д.
Буду рад, если кто-нибудь сможет мне помочь.