SQL ServerStandardエディションのRDSインスタンスがあります。このDBはトランザクションに使用されます。リードレプリカを作成したいのですが、新しいレプリカをMySQL/MariaDBまたはPostgreSQLにします。これは、DBから直接データを抽出するレポートソフトウェアを使用する予定であるためです。
これを達成できるかどうかはわかりません。ある言語でアプリケーションを記述し、cronジョブを使用してこれを毎分実行できることは知っていますが、より効率的で洗練されたソリューションを探しています。
誰かがこれを経験したことがありますか?私はすでにSymmetricDSについて読みましたが、誰かがこのソフトウェアと2つのRDSインスタンスの経験がありますか?
AWS Database Migration Service (DMS)を使用できます-異なるSQLエンジン間の変換に非常に優れています。 「移行」と表示されていますが、ソースデータベースからターゲットデータベースを更新し続ける連続レプリケーションモードでも使用できます。それはおそらくあなたが必要なものです。
お役に立てば幸いです:)
私の理解では、これはRDSでは不可能です。これが本当に必要な場合は、RDSの外部でサードパーティのソリューションを使用する必要があると思います。これには、変換と遅延が含まれる可能性があります。
レポートをメインデータベースまたはMSSQLレプリカに接続することをお勧めします。 MySQLで本当に必要な場合は、他の誰かがアイデアを持っているかもしれません。