Patroni 3.3.0

Patroni は、PostgreSQL クラスタのレプリケーションとフェイルオーバーを管理するためのオープンソースツールです。PostgreSQL の組み込みのストリーミングレプリケーションとホットスタンバイ機能を活用し、高可用性と読み込みスケーラビリティを持つクラスタのセットアップと管理を簡素化します。

Patroni の利点

  • クラスタ管理の簡素化: PostgreSQL クラスタの管理に必要な多くのタスクを自動化し、セットアップとメンテナンスを容易にできる
  • 高可用性: ノードのいずれかが失敗した場合でも、データベースが稼働し続けるように、スタンバイノードに自動的に切り替える
  • 読み込みスケーラビリティ: 読み取り専用のレプリカをクラスタに追加して、読み取りトラフィックを分散し、パフォーマンスを向上させる
  • 簡単な統合: PostgreSQL、EDB Postgres Advanced Server、EDB Postgres Extended Server とシームレスに連携

バージョン 3.3.0 の新機能

  • Zookeeper への認証: Zookeeper への接続に認証資格情報を指定できるようになり、セキュリティを強化
  • Barman 統合: 新しい patroni_barman スクリプトが追加され、Barman のリモート操作が可能になり、カスタムブートストラップ/レプリカメソッドや on_role_change コールバックとして使用できる
  • JSON ログ形式: デフォルトのプレーン形式に加えて、JSON ログをサポートするようになり、構造化されたログ分析に役立つ
  • 詳細な保留中の再起動理由: 再起動が保留されている理由の詳細な情報を提供し、関係する特定のパラメータを示す
  • Nostream タグ: この新しいタグを使用すると、ストリーミングレプリケーションを無効にして、特定のシナリオでアーカイブリカバリに頼ることができる

日本語訳|Patroni 3.3.0

※GoogleのAutoML Translationを使用して翻訳しております。

英語原文|Patroni 3.3.0

pgAdmin4

前の記事

pgAdmin4 8.8.0