シナリオは次のようなものです。いくつかありますが、それらを POS と呼びましょう。メイン サーバーには、各 POS からの特定のデータをすべて保持するマスター DB が 1 つあります。最初はすべてのポイントをメイン データベースに直接接続してすべてのデータを保存するようにしましたが、メイン データベース サーバーに接続できない場合でも pos を機能させる必要があります。
現在、個々の POS がそのデータをその DB に保存し、しばらくしてからデータをメイン DB に複製できるようにする何らかの種類の複製を実装しようとしていますが、メイン DB にのみ複製します (他の POS データベースには複製しません)。 . Bucardo を使用してみましたが、動作しますが、1 つの POS からのデータがすべてのノードに複製されます (マスターとマスターの複製だと思います)。
mainDB
pos1 pos2 ...posn
各 pos db はそのデータだけを気にし、他のものは気にしません。メイン DB は各ノードからのすべてのデータを気にします。
私はレプリケーションの概念に精通しておらず、この要件に適したセットアップを理解するのに苦労しています。どうもありがとう。