Release notes for EDB Postgres Distributed version 4

EDB Postgres Distributedバージョン4には以下が含まれます。

Feature

Description

Faster Postgres major version upgrade

Postgres Distributedは、完全にオンラインでのメジャーバージョンアップグレードを可能にする唯一のPostgres高可用性テクノロジーです。この機能が改善され、ノード間でデータを移行せずにインプレースアップグレードが可能になりました。最大のクラスターでも、数分で最新のメジャーバージョンにアップグレードできるようになりました。

Replication lag control

非同期レプリケーションを使用する場合、トランザクションが調整されるまでのレプリケーションラグのしきい値を構成できます。これにより、同期レプリケーションに伴うすべてのトランザクションで待機時間の影響を受けることなく、RPOを低く保つことができます。

Distributed sequences by default

すべてのノードでカスタムのシーケンス処理構成を設定する代わりに、使用されるデータ型に最適な種類のシーケンスで自動的に構成された分散シーケンスを取得します。新しいSnowflakeIDアルゴリズムは、デフォルトとして使用できない制約があったTimeshardを置き換えます。

Postgres Distributed Command Line Interface (CLI

レプリケーション、コンセンサス、ノードの現在の状態など、Postgres分散クラスターに関する情報をCLIから取得できます。クラスターのノード全体でクエリを実行することもできます。クエリに依存する代わりに、CLIで簡素化されたコマンドを使用できます。詳細については、 :ref:`EDB Postgres Distributed Command Line Interface </pgd_cli/latest>`を参照してください。

Simplified synchronous replication configuration

ノードごとに複数の異なるGrand Unified Configurations(GUC)を調整する代わりに、 SQLレベルのインターフェイスを使用して、トランザクションの複製方法と、使用する耐久性と可視性の基準を構成できるため、すべてのノードを1か所から一貫して構成できます。これにより、将来的には(グループコミットとともに)同期レプリケーションに関する機能と柔軟性が向上します。

Group Commit

トランザクションをコミットする前にPostgres分散グループ内でクォーラムを要求する同期レプリケーションを持つことができるため、EDBはOracle DataGuardまたはPostgres同期レプリケーションのより魅力的な代替手段になります。これにより、Eager Majorityなど、将来的に同期レプリケーションに関するより多くの機能が使用できるようになります。