私はDBAではないと言ってこれを序文にしたいと思っています。技術的な知識の不足は残念です。複数のpostgresデータベースから1つのデータベースに読み取りレプリカを作成するにはどうすればよいですか?
私はマイクロサービスアーキテクチャで働いています。そこには、Postgresデータベースインスタンス(これが役立つ場合は、RDSにあります)によってサポートされているダースやアプリケーションがあります。各マイクロサービスのデータベースには、いくつかのテーブルが含まれています。どのスキーマ/テーブルにも名前の競合がないと仮定し、データベース全体にデータのシャーディングがないことは安全です。
私たちが抱えている問題の1つは、データベース全体でデータを分析/結合したいということです。現在、私たちはデータをキャッシュする第三者のツールに頼っており、(共有キャッシュを介して)複数のデータベースソースを照会することができます。
すべての本番データベースからスキーマ/テーブルの読み取り複製を作成し、単一のデータベースでクエリに使用できるようにすることはできますか?
PostgresまたはRDSを構成して、データベース間の結合を可能にする方法はありますか?