2013-10-29 5 views
12

PostgreSQLを使用してマルチマスターレプリケーションを行うことができますか?postgresqlでのマルチマスタレプリケーション

私はマスター - スレーブレプリケーションを行っていますが、どのようにマスター - マスターレプリケーションを取得しますか。

私はpg-pool-IIを使用しようとしましたが、そのための良い文書が見つかりませんでした。

私はPostgreSQLでマスタ/マスターレプリケーションを達成するために何ができるか教えてください。ありがとう。

答えて

10

私が知る限り、Bucardoのようなサードパーティーのソリューションが必要です。PostgreSQLでマルチマスターレプリケーションを実行する必要があります。

マルチマスターレプリケーションでBucardoとPostgreSQLを設定する例については、this tutorialを参照してください。

12

PostgreSQLで実際のマルチマスターレプリケーションを行うことは非常に困難です。良い解決策はありませんでした。あなたはマスターマスターの複製が本当に必要ないかもしれませんし、垂直スケーリングの余地があります(より良いディスクシステム、より多くのCPU、より多くのメモリー)。

これを行うには、PostgreSQL-XCをご覧になることをおすすめします。現在は安定しているようです。