-1

AWS RDS は、データをレプリケートして他の AZ のインスタンスをスタンバイにすることにより、マルチ AZ 配置を提供します。それはどのように行われますか?Goldengate や Datapump のような何らかの変更データ キャプチャ プロセスですか?

4

1 に答える 1

1

これは公開情報ではありません。

これが私たちが本当に知っていることのすべてです: それは同期的です.

MySQL、Oracle、および PostgreSQL エンジンのマルチ AZ 配置では、同期物理レプリケーションを利用して、スタンバイのデータをプライマリと最新の状態に保ちます。SQL Server エンジンのマルチ AZ 配置では、同期論理レプリケーションを使用して同じ結果を達成し、SQL Server ネイティブのミラーリング テクノロジーを採用しています。(強調を追加しました。)

https://aws.amazon.com/rds/details/multi-az/

したがって、プラットフォームに応じて、「論理」または「物理」レプリケーションのいずれかになります。

私には、「物理的な」レプリケーションは低レベルのストレージ レプリケーションのように聞こえます。

その時点で、RDS が EBS ストレージで実行されていること、および EBS ストレージが常にレプリケートされることはわかっていますが、通常、これは 1 つのアベイラビリティーゾーン内でのみ発生しますが、マルチ AZ は EBS との密接な関係に依存している可能性があります。ビューから隠されているクロスAZストレージレプリケーション。

またはそうではないかもしれません。私たちが知っているのは、MS-SQL 以外のソリューションはプラットフォーム固有のレプリケーションではないということだけです。

この情報は文書化されていません。

于 2016-03-11T04:07:16.040 に答える