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
![]() |
![]() |





