Репликация Postgresql в rails с помощью data-fabric gem

В настоящее время я настраиваю приложение master-slave с использованием Ruby on Rails. Я планирую использовать data-fabric или octopus gem для обработки соединений чтения/записи.

Я впервые настраиваю БД master-slave. Я запутался в различных инструментах с открытым исходным кодом, доступных для реализации репликации postgresql, например. pgpool II, pgcluster, Bucardo и горячее резервирование/потоковая репликация (встроенная функция в postgresql 9.1)

Мои требования:

  • отказоустойчивость (высокая доступность и отсутствие потери данных при аварийном переключении)
  • балансировка нагрузки

Спасибо заранее

Примечание. Я просмотрел сообщение stackoverflow о репликации postgresql, но оно довольно старое и не помогает сделать вывод о том, какой инструмент мне следует использовать.

5
задан Vishakha 5 March 2012 в 12:07
поделиться