Upgrade to Pro — share decks privately, control downloads, hide ads and more …

【初級・中級者向け】 Azure Database for PostgreSQL 基本

【初級・中級者向け】 Azure Database for PostgreSQL 基本

・Azure Database for PostgreSQL デプロイモード (シングル サーバー/フレキシブル サーバー) の比較
・PostgreSQL の基本アーキテクチャの説明

Nobushiro Takahara

November 22, 2021
Tweet

More Decks by Nobushiro Takahara

Other Decks in Technology

Transcript

  1. 【初級・中級者向け】
    Azure Database for PostgreSQL 基本

    View Slide

  2. 1.Azure Database for PostgreSQL 基本
    2.Q/A
    3.PostgreSQL 基本
    アジェンダ

    View Slide

  3. ・オープンソース PostgreSQL をベースとした PaaS
    ・3つのデプロイ モード
    ➢ 単一 サーバー (シングル サーバー)
    ➢ フレキシブル サーバー (プレビュー)
    ➢ ハイパースケール (Citus)
    Azure Database for PostgreSQL とは

    View Slide

  4. Azure Database for PostgreSQL デプロイ モードの比較
    シングル サーバー フレキシブル サーバー
    GA 〇 × (プレビュー中)
    選択可能なバージョン 9.6, 10, 11 11, 12, 13
    基盤OS Windows Server Linux
    高可用性 (ゾーン冗長) × 〇
    サーバーの停止/起動 × 〇
    読み取りレプリカ
    (リージョン跨ぐ)
    〇 ×
    ※論理レプリケーション機能は利用可能
    メンテナンス ウィンドウ × 〇
    接続プール △ 〇
    ※組み込み PgBouncer を利用可能
    プライベート通信 〇 〇
    ※仮想ネットワーク統合利用

    View Slide

  5. フレキシブル サーバー 高可用性 アーキテクチャ
    ・プライマリとセカンダリ間は、同期スト
    リーミング レプリケーションによる同期
    モードによるデータ同期
    ・プライマリ側では データバックアップ
    (日時) 、セカンダリ側では ログ バック
    アップ (WAL) が行われ、ゾーン冗長スト
    レージ上にバックアップを実施

    View Slide

  6. Q&A

    View Slide

  7. 【INDEX】基本から始める Azure Database for PostgreSQL シリーズ
    https://www.nobtak.com/postgreidx
    【第1回】基本から始める Azure Database for PostgreSQL
    【PostgreSQL アーキテクチャ 1】
    https://www.nobtak.com/entry/pg01
    【第2回】基本から始める Azure Database for PostgreSQL
    【PostgreSQL アーキテクチャ 2】
    https://www.nobtak.com/entry/pg02
    PostgreSQL 基本

    View Slide