Вопрос

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

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

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

Прямо сейчас меня не волнует балансировка нагрузки и т.д.На данный момент я подумываю об использовании простой стратегии предварительной записи в журнал.

Это было полезно?

Решение

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

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top