PolarDB クラスターには、プライマリエンドポイント、クラスターエンドポイント、カスタムエンドポイントの 3 種類のエンドポイントがあります。PolarDB クラスターに接続する際は、PolarDB クラスターの 3 種類のエンドポイントのいずれかを使用できます。クラスターエンドポイントの使用を推奨します。
エンドポイント
-
集中型 PolarDB for PostgreSQL クラスター (製品バージョンが Enterprise Edition または Standard Edition の場合)
-
PolarDB for PostgreSQL 分散クラスター
|
種類 |
説明 |
ネットワークタイプ |
|
クラスターエンドポイント (推奨) |
集中型 PolarDB for PostgreSQL クラスター (製品バージョンが Enterprise Edition または Standard Edition) を作成すると、各クラスターにデフォルトのクラスターエンドポイントが含まれます。このエンドポイントはデータベースプロキシによって提供されます。 クラスターエンドポイントは、自動読み書き分離をサポートしています。書き込みリクエストはプライマリノードに、読み取りリクエストは読み取り専用ノードにルーティングされます。データベースプロキシの詳細については、「」をご参照ください。 説明
PolarDB for PostgreSQL 分散クラスターには、このデフォルトのクラスターエンドポイントは含まれません。 |
|
|
プライマリエンドポイント |
各 PolarDB クラスターには、以下の特徴を持つ単一のプライマリエンドポイントがあります:
|
|
|
カスタムエンドポイント |
|
プライベートエンドポイントとパブリックエンドポイント
|
ネットワークタイプ |
説明 |
利用シーン |
|
プライベートネットワーク |
|
例:
|
|
パブリックネットワーク |
|
例:メンテナンスのためにパブリックネットワーク経由でデータベースクラスターにアクセスします。 |
エンドポイントとポートの表示
-
PolarDB コンソールにログインします。左側のナビゲーションウィンドウで、クラスター をクリックします。クラスターが配置されているリージョンを選択し、クラスター ID をクリックします。
-
クラスターの種類に応じて、エンドポイントとポートを表示できます。
集中型 PolarDB for PostgreSQL クラスター
集中型 PolarDB for PostgreSQL クラスターとは、製品エディションが Enterprise Edition または Standard Edition のクラスターを指します。
データベースへの接続 セクションで、対象のエンドポイントにカーソルを合わせます。ダイアログボックスが表示され、エンドポイントとポート番号を含む ネットワーク情報 が表示されます。
このセクションには、プライマリエンドポイントとクラスターエンドポイント (推奨) が表示されます。クラスターエンドポイントは読み書き (自動読み書き分離) モードで動作します。各エンドポイントについて、プライベートエンドポイント、パブリックエンドポイント、および EndpointId を表示できます。また、[カスタムエンドポイントの作成] をクリックして新しい接続を追加することもできます。
説明以前にドメイン名を使用してデータベースに接続していた場合、プライベートドメインのバインド をクリックすると、データベースをクラウドに移行した後も元のデータベースドメイン名を保持できます。プライベートネットワーク は、プライベートエンドポイントにのみバインドできます。詳細については、「」をご参照ください。
PolarDB for PostgreSQL (分散版) クラスター
データベースへの接続 セクションで、対象のプライベートまたはパブリックエンドポイントにカーソルを合わせます。ダイアログボックスが表示され、エンドポイントとポート番号が表示されます。
展開された [エンドポイント] パネルには、[パブリックエンドポイント] (利用可能なものがない場合は [適用] をクリック)、[プライベートエンドポイント]、および [EndpointId] のフィールドが含まれています。右側には [カスタムエンドポイントの作成] オプションも利用できます。
パブリックエンドポイントの申請
-
PolarDB コンソールにログインします。左側のナビゲーションウィンドウで、クラスター をクリックします。クラスターが配置されているリージョンを選択し、クラスター ID をクリックします。
-
クラスターの種類に応じて、エンドポイントを申請できます。
集中型 PolarDB for PostgreSQL クラスター
集中型 PolarDB for PostgreSQL クラスターとは、製品エディションが Enterprise Edition または Standard Edition のクラスターを指します。
-
基本情報 ページで、データベースへの接続 セクションで、目的のエンドポイントを見つけ、パブリックネットワーク の右側にある 申請 をクリックします。
説明パブリックネットワーク エンドポイントのみ申請できます。クラスターまたはカスタムエンドポイントを作成すると、VPC エンドポイントがデフォルトで生成されるため、申請する必要はありません。
-
表示されたダイアログボックスで、エンドポイントのプレフィックスを設定し、OK をクリックします。
説明エンドポイントのプレフィックスは、次の要件を満たす必要があります:
-
長さは 6~40 文字で、小文字、数字、ハイフン (-) のみを使用できます。
-
先頭は英字、末尾は英字または数字である必要があります。
-
PolarDB for PostgreSQL (分散版) クラスター
-
基本情報 ページで、データベースへの接続 セクションで、目的のエンドポイントを見つけ、パブリックエンドポイント の右側にある 申請 をクリックします。
-
表示されたダイアログボックスで、エンドポイントのプレフィックスを設定し、OK をクリックします。
説明エンドポイントのプレフィックスは、次の要件を満たす必要があります:
-
長さは 6~40 文字で、小文字、数字、ハイフン (-) のみを使用できます。
-
先頭は英字、末尾は英字または数字である必要があります。
-
-
次のステップ
関連 API
|
API |
説明 |
|
クラスターのエンドポイント情報を照会します。 |
|
|
クラスターのパブリックエンドポイントを作成します。 |
|
|
クラスターのエンドポイントを変更します。 |
|
|
クラスターのパブリックエンドポイントを削除します。 |