Какие средства репликации в PostgreSQL для новичка?

В хобби-проекте используется PostgreSQL 9.3 на моей локальной машине.
Появилась идея использовать удалённый инстанс на облачном хостинге (через интернет!) как резервный, то есть все обращения происходили бы к локальной БД, но удалённая БД содержала бы все последние изменения, произведённые на локальной. То есть, после выполнения INSERT, UPDATE, DELETE удалённая БД автоматически синхронизировала бы все изменения на удалённую с минимальной задержкой. Объём БД малый.

Удалённая БД версии 9.4 и не совпадает с локальной. Среда выполнения и конфигурация, соответственно, также разные.
Если я правильно понимаю, это называется асинхронной репликацией ведущий—ведомый (master/slave).

Подскажите какими средствами делается репликация и как это повлияет на настройки подключения к БД в моей программе (фреймворк Ruby on Rails). Требуется реплицировать лишь одну БД (только проекта) из многих.
Опыта с PostgreSQL мало, а с репликацией никогда не имел дела.
  • Вопрос задан
  • 561 просмотр
Решения вопроса 1
opium
@opium
Просто люблю качественно работать
Логично использовать стандартную физическую реализацию в постгресе, логично что версии постгресе надо будет поднять до одной цифры.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы