論理レプリケーション - AWS 規範ガイダンス

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

論理レプリケーション

論理レプリケーションは行レベルのレプリケーションです。プライマリデータベースとセカンダリデータベース間で論理レプリケーションを設定できます。論理レプリケーションは INSERT、UPDATE、DELETE、TRUNCATE オペレーションをサポートしていますが、CREATE、ALTER、DROP などの DDL オペレーションはサポートしていません。

アーキテクチャ

次の図は、論理レプリケーションを使用して Amazon EC2 上のオンプレミス PostgreSQL データベースの HADR を設定するためのアーキテクチャを示しています。

論理レプリケーションアーキテクチャ

物理レプリケーションと論理レプリケーションの両方で、Amazon RDS と Amazon Aurora に自動フェイルオーバーオプションはありません。ただし、自動フェイルオーバー管理には Patroni や etcd を使用できます。

制限

移行を開始する前に、論理レプリケーションの使用に関する以下の制限を考慮することをお勧めします。

  1. スキーマ/DDL はレプリケートされません。

  2. テーブルには、プライマリキーまたは一意のキーが必要です。

  3. シーケンスはレプリケートされません。