Durability terminology
======================

耐久性の用語
------------

このページでは、PGDの耐久性オプションに直接関連する用語と定義をカバーします。他の用語については、
:ref:`Postgres Distributed terminology <Postgres Distributed terminology>` を参照してください。

ノード
^^^^^^

PGDノードは、トランザクションのレプリケーション中にさまざまなロールを引き受けます。これらはトランザクションごとに暗黙的に割り当てられ、同時トランザクションの場合でも関係ありません。

- *origin*
  は、クライアントまたはアプリケーションからトランザクションを受信するノードです。最初にトランザクションを処理するノードであり、他のPGDノードへのレプリケーションを開始し、確認またはエラーでクライアントに応答します。

- *オリジンノードグループ* は、オリジンを含むPGDグループです。

- *パートナー*
  ノードは、グループコミット要件に従ってトランザクションを確認することが想定されているPGDノードです。

- *コミットグループ*
  は、コミットに関係するすべてのPGDノードのグループです。つまり、オリジンとそのすべてのパートナーノード。いくつかのまたはすべてのピアノードにすることができます。
