Я делаю POC на репликацию Posgtresql. Я использую последнюю версию postgresql, т.е. 9.1. На рынке доступно несколько решений для репликации (PGCluster, Pgpool-II, Slony-I). Postgresql также предоставляет встроенные решения для репликации (потоковая репликация, теплый резерв и горячий резерв). Я не понимаю, какое решение лучше всего подходит для финансового приложения, для которого я делаю POC. Приложение будет записывать в базу данных около 160 миллионов записей с размером строки 2,5 КБ. Мои вопросы касаются следующих сценариев, для которых подойдет решение для репликации:
- Если мне потребуется репликация только для целей резервного копирования
- Если мне потребуется масштабировать показания
- Если бы мне потребовалась высокая доступность и согласованность
Также будет очень полезно, если вы сможете поделиться результатами или опытом с решениями для репликации postgresql.