Получилось, правда какие-то нюансы были, но узнать смогу только через пару недель т.к. коллега закончил проект и свалил в отпуск.
Ещё вопрос, postgres-xl по идее, фичастнее, но что-то у него сайт не работает.
Основное отличие multi-tenancy и лучше mpp у xl, насколько я знаю. XC в составе postgresql и дольше развивается, хотя дольше не всегда обязательно лучше :)
Уточню вопрос, где не печально из свободных опенсурсных? По сабжу - да, нужно. Точнее, сильно хотелось бы. Во всяком случае, в MariaDB есть Galera. Но там тоже несколько печально.
А где почитать подробнее? Как я понял, XL пилили те же ребята, что и XC.
Не помню уже где читал, но то что на вики pg есть отдельная статья про pg-xc и нет про pg-xl, как бэ намекает. А часть авторов таки одна и та же. А случилось хз что, вообще xl пилит коммерческая контора и вот что пишут
Postgres-XL is based on StormDB, the commercial product acquired by TransLattice in 2013. TransLattice will continue to actively contribute to Postgres-XL.
Уточню вопрос, где не печально из свободных опенсурсных?
Тот самый коллега считает, что сейчас из бесплатных рулит и педалит Percona XtraDB и если бы не упоротый баран-заказчик, то не бывать pg-xc в том решении.
В целом, мне Galera нравится (которая тоже Percona XtraDB что-то там, подробностей не помню). Но метод rsync очень уж упоротый. Попробую, кстати, метод xtrabackup. Но у mysql (mariadb и percona) есть свои другие проблемы, конечно. И без этого.
Модно ее не делать. В крайнем случае используйте такую схему. Два сервера. На первом M1, S2, на втором M2, S1, где M1 - мастер 1, S1 - его слейв, M2 - мастер 2, S2 - его слейв. А вообще лучше традиционная мастер-слейв репликация и ручной шардинг. Или подходящее NoSQL решение, Riak к примеру (смотря что за задача).
Перкона таки печально. Хотя, наверное, всё зависит от используемого метода. Оракль не пробовал, но зная другие его черты, боюсь, что печально. Да и не подходит оракль, потому что не опенсурс несвободен.
есть у меня клиент один с postgresql. хотели сделать мастер мастер. есть решения но они работаю через триггеры. если у тебя логика бд на триггерах завязана то тогда можешь забыть про мастер мастер с постгрей. да и там еще дохера ограничений. и все софтины для мастер-мастер внешние. сам постгря может только WAL мастер-слейв из коробки нормально.