本文へ移動

6つの独立した PostgreSQL コミュニティコンポーネント

PostgreSQL コミュニティコンポーネント

独立性と読みやすさを備えた多言語ドキュメント。

ドキュメントを選択

6つのコンポーネント、6つの入口。

日本語版は PgBouncer を完全に収録しています。日本語訳があるページはそのまま開き、未翻訳のページは EN マーク付きで同じサイトの英語版へ自動的に切り替わります。

高可用性

Patroni

分散コンセンサスと自動フェイルオーバーを備えた PostgreSQL クラスターを運用します。

ドキュメントを読むEN

バックアップとリカバリー

pgBackRest

信頼性の高いバックアップ、リストア、アーカイブ、ポイントインタイムリカバリーを設計します。

ドキュメントを読むEN

コネクションプーリング

PgBouncer

セッション、トランザクション、ステートメントの各プーリングで接続オーバーヘッドを削減します。

ドキュメントを読む

ログ解析

pgBadger

PostgreSQL と PgBouncer のログから、クエリー、ワークロード、エラーのレポートを生成します。

ドキュメントを読むEN

コンセンサスと協調

etcd

強い整合性を持つキー・バリューストア、その API、Raft モデル、内部構造を運用します。

ドキュメントを読むEN

コンポーネントガイド

各コンポーネントの役割と読み始める場所

概要を読んだ後、隣のリンク集から目的のマニュアルへ直接移動できます。

01 / 高可用性

Patroni EN

◇ PostgreSQL 高可用性のテンプレート

  • DCS を通じてリーダー選出とクラスター状態を管理します。
  • 計画的な変更を制御しながらフェイルオーバーを自動化します。
  • ベアメタル、VM、Kubernetes、マルチデータセンターに対応します。

インストールと設定から始め、次に運用インターフェースへ進みます。

02 / バックアップとリカバリー

pgBackRest EN

◇ 信頼性の高いバックアップ、アーカイブ、リストア、ポイントインタイムリカバリー

  • フル、差分、増分、ブロックレベルのバックアップに対応します。
  • リポジトリ、保持期間、WAL アーカイブを管理します。
  • 導入手順とすべてのコマンドを解説します。

使用する OS のガイドから始め、設定とコマンドリファレンスを手元に置きます。

03 / コネクションプーリング

PgBouncer

◇ PostgreSQL 向けの軽量コネクションプーラー

  • 接続を再利用してバックエンド起動コストを削減します。
  • セッション、トランザクション、ステートメントの各プーリングを提供します。
  • 認証、ルーティング、制限、管理コンソールを解説します。

最初にプーリングモデルを理解し、その後ワークロードに合わせて導入、調整します。

04 / ログ解析

pgBadger EN

◇ PostgreSQL と PgBouncer の高速ログ解析

  • さまざまな形式の PostgreSQL と PgBouncer のログを解析します。
  • スロークエリー、エラー、ロック、Vacuum の動作をレポートします。
  • 自己完結型 HTML、JSON、テキスト、CSV を出力します。

最初にログを設定し、単発、並列、増分のレポート方式を選びます。

05 / 負荷分散

HAProxy EN

◇ 高速で信頼性の高い TCP/HTTP トラフィック管理

  • HAProxy 3.4 入門ガイド全体を9つのテーマに分けて収録します。
  • 設定マニュアルを元の構成に沿った12章で収録します。
  • 管理ガイドを運用に焦点を当てた13章で収録します。

アーキテクチャを学び、すべてのキーワードを検索し、HAProxy を運用します。

06 / コンセンサスと協調

etcd EN

◇ 強い整合性を持つ分散キー・バリューストア

  • Raft アルゴリズムに基づく永続的なキー・バリュー API を提供します。
  • 設定、セキュリティ、保守、チューニングを解説します。
  • クライアント API、アップグレード、内部設計を解説します。

クイックスタートから始め、運用ガイドと v3 API リファレンスへ進みます。

FAQ

よくある質問

どこから読み始めればよいですか?

現在の作業に対応するコンポーネントを選んでください。各カードは独立したドキュメントを開き、上の詳細セクションにはよく使うページへの直接リンクがあります。

pgsql.cc は PostgreSQL の公式サイトですか?

いいえ。pgsql.cc は独立したコミュニティドキュメントプロジェクトです。各アップストリームプロジェクトへのリンクを示し、製品名と技術的文脈を維持しています。

未翻訳のページへのリンクはどうなりますか?

現在の日本語版は PgBouncer の全ページを提供しています。対応する日本語ページがないリンクは同じサイトの英語ページを開き、EN マークで切り替わることを示します。言語選択はすべてのページで利用できます。

アップストリーム文書の出典はどのように示されていますか?

各ページの末尾には、改変元の著作物、著作権者、ライセンス、およびこのサイトでの変更履歴へのリンクがあります。帰属とライセンスのページ には、6つのドキュメントセットの固定リビジョン、ライセンス、保持している通知をまとめています。