AWS PostgreSQL リードレプリカと MySQL または MariaDB リードレプリカの違い

環境
AWS
1.レプリケーション方法
PostgreSQL:物理レプリケーション。
MySQL と MariaDB: 論理レプリケーション。
2.トランザクションログの消去方法
PostgreSQL:PostgreSQL にはパラメータ wal_keep_segments があり、これによって、データをリードレプリカに提供するために保持する
  先書きログ (WAL) ファイルの数が決まります。
MySQL と MariaDB:  Amazon RDS では、適用されていないバイナリログは維持されます。
3.レプリカを書き込み可能にできるか
PostgreSQL : リードレプリカは物理的なコピーであり、PostgreSQL ではリードレプリカを書き込み可能にすることはできません。
MySQL と MariaDB: リードレプリカは書き込み可能にすることができます。
4.レプリカでバックアップを実行できるか
PostgreSQL:リードレプリカの手動スナップショットを作成できますが、自動バックアップは実行できません。
MySQL と MariaDB:リードレプリカでは、自動バックアップを実行できます。

AWS

Posted by arkgame