Conflicts

Conflicts#

EDB Postgres Distributedは、アクティブ/アクティブまたはマルチマスターDBMSです。非同期で使用される場合、標準のデータ型を使用するときに、複数の異なるノードから同じまたは関連する行への書き込みにより、データの競合が発生する可能性があります。

競合はエラーではありません。ほとんどの場合、これらは発生時にPGDが検出および解決できるイベントです。このセクションでは、その検出と解決を管理できるPGD機能を紹介します。

  • DDL overview は、 PGDでの競合のアイデアを紹介し、それらがどのように発生する可能性があるかを説明します。

  • Types of Conflict は、 PGDで発生する可能性のあるさまざまな種類の競合をリストおよび議論します。

  • Column-level conflict detection は、 PGDが競合検出のために提供するメカニズムを導入します。

  • 欠落列の競合の解決 は、 PGDが競合を解決する方法と、デフォルトの動作を変更する方法を説明します。

  • Conflict logging は、 PGDが競合ログを保持する場所を指摘し、競合レポートを実行する方法を説明します。

  • Data verification with LiveCompare は、 LiveCompareが発生した競合を指摘することにより、データの一貫性を保つ方法を説明します。