Aurora PostgreSQL Limitless Database の要件と考慮事項
Aurora PostgreSQL Limitless Database には、次の要件と考慮事項があります。
トピック
Aurora PostgreSQL Limitless Database の要件
Aurora PostgreSQL Limitless Database のこれらの要件に従ってください。
-
以下の AWS リージョンが利用可能です。
-
アジアパシフィック (香港)
-
アジアパシフィック (シンガポール)
-
アジアパシフィック (シドニー)
-
アジアパシフィック (東京)
-
欧州 (フランクフルト)
-
欧州 (アイルランド)
-
欧州 (ストックホルム)
-
米国東部 (バージニア北部)
注記
この AWS リージョンで Limitless Database DB クラスターを作成する場合は、DB サブネットグループに
us-east-1e
アベイラビリティーゾーン (AZ) を含めないでください。リソースの制限のため、Aurora Serverless v2 および Limitless Database はus-east-1e
AZ ではサポートされていません。 -
米国東部 (オハイオ)
-
米国西部 (オレゴン)
このガイドの AWS CLI の手順では、使用可能な AWS リージョンのいずれかを使用していることを前提としています。AWS CLI のデフォルトの AWS リージョンを設定する方法については、「AWS Command Line Interface バージョン 2 用ユーザーガイド」の「環境変数の設定方法」を参照してください。
-
-
Aurora PostgreSQL Limitless Database は、Aurora I/O-Optimized DB クラスターストレージ設定のみをサポートします。詳細については、「Amazon Aurora DB クラスターのストレージ設定」を参照してください。
-
Aurora PostgreSQL Limitless Database は、Aurora PostgreSQL Limitless Database 用の特別な Aurora PostgreSQL DB エンジンバージョンを使用します。
-
16.4-limitless
-
16.6-limitless
-
-
DB クラスターにライター DB インスタンスまたはリーダー DB インスタンスを含めることはできません。
拡張モニタリングと Performance Insights を使用する必要があります。Performance Insights の保持期間は 1 か月 (31 日) 以上である必要があります。
-
PostgreSQL ログを Amazon CloudWatch Logs にエクスポートする必要があります。
注記
拡張モニタリング、Performance Insights、CloudWatch Logs など、一部の必須機能には追加料金が発生します。Aurora の料金情報については、Aurora の料金表ページ
Aurora PostgreSQL Limitless Database に関する考慮事項
Aurora PostgreSQL Limitless Database の DB シャードグループには、次の考慮事項が適用されます。
-
DB クラスターにつき 1 つの DB シャードグループのみを持つことができま。
-
1 つの AWS リージョンにつき最大 5 つの DB シャードグループを持つことができます。
したがって、AWS リージョンごとに最大 5 つの Aurora PostgreSQL Limitless Database DB クラスターを持つことができます。詳細については、「Amazon Aurora のクォータ」を参照してください。
-
DB シャードグループの最大容量は 16~6144 ACU に設定できます。6144 ACU を超える容量制限については、AWS にお問い合わせください。
ルーターとシャードの初期数は、DB シャードグループの作成時に設定した最大容量によって決まります。詳細については、「DB シャードグループの最大容量と、作成されたルーターとシャードの数との相関性」を参照してください。
-
DB シャードグループの最大容量を変更しても、ルーターとシャードの数は変わりません。
-
DB シャードグループを作成する DB サブネットに、DB シャードグループに接続するための十分な空き IP アドレスがあることを確認します。DB シャードグループの各シャードには、ルーターごとに 1 つの IP アドレスと最大 3 つの IP アドレスが必要です。
DB シャードグループの作成時に作成されるルーターの数の詳細については、「DB シャードグループの最大容量と、作成されたルーターとシャードの数との相関性」を参照してください。
-
DB シャードグループをパブリックにアクセス可能にする場合は、VPC にインターネットゲートウェイを設定します。
-
シャードのマージはサポートされていません。
-
個々のシャードとルーターを削除することはできません。
-
シャードキーは、テーブル行の値の変更を含め、いかなる方法でも変更すること (
UPDATE
オペレーションを実行すること) はできません。シャードキーを変更するには、削除してから再作成します。
-
繰り返し可能な読み取り、コミット済み読み取り、およびコミットされていない読み取りの分離レベルがサポートされています。分離レベルを直列化可能に設定することはできません。
-
一部の SQL コマンドはサポートされていません。詳細については、「Aurora PostgreSQL Limitless Database リファレンス」を参照してください。
-
すべての PostgreSQL 拡張機能がサポートされているわけではありません。詳細については、「拡張子」を参照してください。
-
シャードグループを作成する場合、または新しいシャードグループノード (シャードまたはルーター) を追加する場合、それらのノードは DB クラスターで使用できるいずれかのアベイラビリティーゾーン (AZ) に作成されます。個々のノードに特定の AZ を選択することはできません。
-
コンピューティング冗長性 2 (DB シャードグループに対して 2 つのコンピューティングスタンバイ) を使用する場合は、DB サブネットグループに少なくとも 3 つの AZ があることを確認してください。
-
Aurora PostgreSQL Limitless Database は、シャードテーブル名に対して最大 54 文字をサポートします。
Aurora PostgreSQL Limitless Database DB クラスターには、次の考慮事項が適用されます。
-
AWS マネージドポリシーを使用して、データベースとアプリケーションのアクセス許可を、お客様がユースケースで必要とするものに制限することをお勧めします。詳細については、「ポリシーのベストプラクティス」を参照してください。
-
Aurora PostgreSQL Limitless Database DB クラスターを作成するときは、DB シャードグループのスケーリングパラメータのみを設定します。
-
DB シャードグループを含む DB クラスターを停止または開始することはできません。
-
DB クラスターを削除する必要がある場合は、まず DB シャードグループを削除する必要があります。
-
Aurora PostgreSQL Limitless Database をレプリケーションソースにすることはできません。
Aurora PostgreSQL Limitless Database でサポートされていない機能
以下の Aurora PostgreSQL 機能は、Aurora PostgreSQL Limitless Database ではサポートされていません。
-
Active Directory (Kerberos) 認証
-
Amazon DevOps Guru
-
Amazon ElastiCache
-
Amazon RDS ブルー/グリーンデプロイ
-
Amazon RDS Proxy
-
Aurora Auto Scaling (DB クラスターにリーダーインスタンスを自動的に追加)
-
Aurora Global Database
-
Aurora Machine Learning
-
Aurora のレコメンデーション
-
Aurora Serverless v1
-
Aurora ゼロ ETL 統合
-
AWS Backup
-
AWS Lambda の統合
-
AWS Secrets Manager
-
Babelfish for Aurora PostgreSQL
-
DB クラスターのクローン作成
-
カスタムエンドポイント
-
データベースアクティビティストリーミング
-
リードレプリカ
-
RDS Data API