導入¶
Patroni is a template for high availability (HA) PostgreSQL solutions using Python. For maximum accessibility, Patroni supports a variety of distributed configuration stores like ZooKeeper, etcd, Consul or Kubernetes. Database engineers, DBAs, DevOps engineers, and SREs who are looking to quickly deploy HA PostgreSQL in datacenters — or anywhere else — will hopefully find it useful.
Patroniは、万能のレプリケーションシステムやプラグアンドプレイのレプリケーションシステムとは程遠いため、私たちはPatroniを「テンプレート」と呼んでいます。独自の注意事項があります。賢く利用しましょう。PostgreSQLで高可用性を実現するにはさまざまな方法があります。リストについては、 PostgreSQL Documentation _を参照してください。
現在サポートされているPostgreSQLバージョン:9.3~16。
Note to Citus users :3.0以降、PatroniはPostgresの Note to Citus users _データベース拡張機能とうまく統合されています。Patroniの高可用性をCitus分散クラスターと組み合わせて使用する方法の詳細については、Patroniドキュメントの Note to Citus users を確認してください。
Note to Kubernetes users :PatroniはKubernetes上でネイティブに実行できます。Patroniドキュメントの Note to Kubernetes users の章を見てください。
コンテンツ:
- 導入
- インストール
- パトローニの構成
- パトローニRESTAPI
- Patroni
- レプリカのイメージングとブートストラップ
- レプリケーションモード
- Watchdogのサポート
- クラスターの一時停止/再開モード
- DCSフェールセーフモード
- KubernetesでのPatroniの使用
- Citusのサポート
- スタンドアロンをPatroniクラスターに変換する
- PostgreSQLバージョンのメジャーアップグレード
- セキュリティに関する考慮事項
- HAマルチデータセンター
- よくある質問
- リリースノート
- バージョン3.2.2
- バージョン3.2.1
- バージョン3.2.0
- バージョン3.1.2
- バージョン3.1.1
- バージョン3.1.0
- バージョン3.0.4
- バージョン3.0.3
- バージョン3.0.2
- バージョン3.0.1
- バージョン3.0.0
- バージョン2.1.7
- バージョン2.1.6
- バージョン2.1.5
- バージョン2.1.4
- バージョン2.1.3
- バージョン2.1.2
- バージョン2.1.1
- バージョン2.1.0
- バージョン2.0.2
- バージョン2.0.1
- バージョン2.0.0
- バージョン1.6.5
- バージョン1.6.4
- バージョン1.6.3
- バージョン1.6.2
- バージョン1.6.1
- バージョン1.6.0
- バージョン1.5.6
- バージョン1.5.5
- バージョン1.5.4
- バージョン1.5.3
- バージョン1.5.2
- バージョン1.5.1
- バージョン1.5.0
- バージョン1.4.6
- バージョン1.4.5
- バージョン1.4.4
- バージョン1.4.3
- バージョン1.4.2
- バージョン1.4.1
- バージョン1.4
- バージョン1.3.6
- バージョン1.3.5
- バージョン1.3.4
- バージョン1.3.3
- バージョン1.3.2
- バージョン1.3.1
- バージョン1.3
- バージョン1.2
- バージョン1.1
- バージョン1.0
- バージョン0.90
- バージョン0.80
- 貢献する