Durability
==========

EDB
Postgres分散PGDは、デフォルトの非同期レプリケーションを補完するさまざまな同期モードを提供します。これらの同期モードは、コミットスコープを介して構成されます。コミットスコープは、操作が処理される方法と、システムがトランザクションのコミットを考慮するタイミングを定義するルールです。

のご紹介
--------

-  :ref:`モニタリングの概要 <モニタリングの概要>` は、同期コミットを議論する際に使用される概念といくつかの重要な用語を紹介します。

-  :ref:`Durability terminology <Durability terminology>` は、レプリケーションでノードが参照される方法を含む、PGDの耐久性オプション周辺で使用される用語をリストします。

-  :ref:`コミットスコープ <コミットスコープ>` は、コミットスコープの構造と、ニーズに合わせてそれらを定義する方法をより詳細に示しています。

-  :ref:`Commit scope rules <Commit scope rules>` は、コミットスコープルールの構文と定式化する方法を検討します。

-  :ref:`Comparing durability options <Comparing durability options>` は、各オプションの動作を比較します。

コミットスコープの種類
----------------------

-  :ref:`グループコミット <グループコミット>` は、 Group
   Commitオプションに焦点を当てており、ノードのグループが完了したことに同意したときにトランザクションを完了として定義できます。

-  :ref:`CAMO対応クラスターのアップグレード <CAMO対応クラスターのアップグレード>` は、 Commit At Most
   Onceオプションに焦点を当てています。このオプションでは、アプリケーションが再試行する前にトランザクションがコミットされたことを確認します。これにより、コミットが多くても1回のみ発生することが保証されます。

-  :ref:`遅延制御 <遅延制御>` は、最も遅いノードに応じてノードを動的に調整し、データベースノードがサービス停止になったときに同期ノードがどの程度非同期になるかを調整するコミットスコープメカニズムを調べます。

-  :ref:`PGD Synchronous Commit <PGD Synchronous Commit>` は、古い同期レプリケーションと同様の方法で動作するコミットスコープメカニズムを調べますが、コミットスコープフレームワーク内からです。

コミットスコープを使用した作業
------------------------------

-  :ref:`Administering PGD Proxy <Administering PGD Proxy>` は、使用中のグループコミットを含むPGDクラスターを管理する方法を扱います。

-  :ref:`Limitations <Limitations>` は、現在サポートされていないまたは不可能な耐久性オプションのさまざまな組み合わせをリストします。耐久性戦略を決定する前に、これを参照してください。

-  :ref:`Legacy synchronous replication using PGD <Legacy synchronous replication using PGD>` は、従来のPostgres同期操作がPGDの下でどのようにアクセスできるかを示しています。

-  :ref:`Internal timing of operations <Timing considerations and synchronous replication>` は、古いレプリケーションとPGDの非同期および同期操作、特にトランザクションがディスクにフラッシュされるまたは可視される順序の違いを比較します。

.. toctree::
  :maxdepth: 3

  PGD_Features--durability--overview
  PGD_Features--durability--durabilityterminology
  PGD_Features--durability--commit-scopes
  PGD_Features--durability--commit-scope-rules
  PGD_Features--durability--comparing
  PGD_Features--durability--Commit_Scope_kinds--index
  PGD_Features--durability--Working_with--index
