はじめに

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は、フリーサイズのレプリケーションシステムやプラグアンドプレイのレプリケーションシステムとは程遠いため、/"template/"と呼ばれています。独自の注意事項があります。賢く使用してください。 PostgreSQLで高可用性を実行するには、多くの方法があります。リストについては、 PostgreSQL Documentation _を参照してください。

現在サポートされているPostgreSQLバージョン9.3〜18。

Note to Citus users 3.0から、PatroniはPostgresの Note to Citus users _データベース拡張機能とうまく統合しました。 Citus分散クラスターとPatroniの高可用性を使用する方法の詳細については、Patroniドキュメントの Note to Citus users を確認してください。

Note to Kubernetes users Patroniは、Kubernetes上でネイティブに実行できます。 Patroniドキュメントの Note to Kubernetes users 章を見てください。

内容

インデックスとテーブル