AlloyDB Omni に接続する

ドキュメントのバージョンを選択してください。

このページでは、RPM オーケストレーターを使用して AlloyDB Omni をデプロイした後に接続する方法について説明します。

PostgreSQL と連携するクライアント アプリケーションは、変更なしで AlloyDB Omni とも連携できます。

データベース クラスタに接続するには、クライアント マシンにインストールされている psql などの PostgreSQL 互換クライアントを使用します。

始める前に

psql を使用してデータベース ノードに接続する

データベース ノードに接続するには、データベース ノードにネットワーク アクセスできるクライアント マシンから psql コマンドを実行します。

  1. 次のコマンドを実行します。

    psql -h NODE_IP_ADDRESS -p 5432 -U postgres

    NODE_IP_ADDRESS は、データベース ノードの IP アドレスに置き換えます。

  2. プロンプトが表示されたら、postgres ユーザーのパスワードを入力します。

接続プーラーを介して接続する

PgBouncer を構成した場合は、接続プーラーを介してクラスタに接続できます。詳細については、接続プーラーを確認するをご覧ください。

独自のアプリケーションを使用して接続する

PostgreSQL と連携するクライアント アプリケーションは、変更なしで AlloyDB Omni とも連携できます。

PostgreSQL 互換のクライアントまたはコード ライブラリを使用して、AlloyDB Omni に接続します。

データベース サーバーに接続すると、標準の PostgreSQL 通信プロトコルを介して DML クエリと SQL クエリを送信して、データベースを定義、クエリ、変更できます。

AlloyDB Omni はお客様の環境内で実行されるため、AlloyDB Omni への接続方法を制御できます。通常の PostgreSQL サーバーと同様に、アプリケーションのニーズに応じて AlloyDB Omni へのネットワーク アクセスを許可または制限できます。