Репликация Postgres

Прямо сейчас у меня есть база данных (около 2-3 ГБ) в PostgreSQL, которая служит хранилищем данных для RoR / Python LAMP-подобного приложения.

Какие существуют инструменты, которые просты и достаточно надежны для репликации основной базы данных на вторую машину?

Я просмотрел некоторые пакеты (Slony-I и др.), Но было бы здорово услышать и реальные истории.

Прямо сейчас меня не интересует балансировка нагрузки и т. д. Я думаю об использовании простой стратегии Write-Ahead-Log.

ReactJs | Supabase | Добавление данных в базу данных
ReactJs | Supabase | Добавление данных в базу данных
Это и есть ваш редактор таблиц в supabase.👇
4
0
1 671
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

Если вы не выполняете репликацию, журналы с упреждающей записью являются самым простым решением.

Если вы можете перейти на pg 9, я бы обратился к потоковой репликации - очень простая настройка. Или, если вы не можете обновить, вы можете просто посмотреть на горячее резервирование (к которому вы можете запросить).

Смотрите здесь: http://eggie5.com/15-setting-up-pg9-streaming-replication

Я понимаю, что для работы репликации должна быть одинаковая архитектура. Однако, если оба PGSQL - 32-битные сборки, но один сервер - 64-битная ОС, а другой 32-битная ОС, будет ли репликация работать? В конце концов, если оба SQL являются 32-битными, все должно быть в порядке, верно?

Antony 27.01.2012 21:07

Другие вопросы по теме