翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon DocumentDB のクォータと制限事項
このトピックでは、 Amazon DocumentDB (MongoDB 互換で) のためのリソースのクォータ、制限、命名に関する制約について説明します。
特定の管理機能では、Amazon DocumentDB は Amazon Relational Database Service (Amazon RDS) と Amazon Neptune を用いて共有される運用テクノロジーを使用します。
トピック
サポートされるインスタンスタイプ
Amazon DocumentDB は、オンデマンドインスタンスと以下のインスタンスタイプをサポートしています。
-
NVMe-backed:
-
R6GD インスタンスタイプ:
db.r6gd.xlarge、db.r6gd.2xlarge、db.r6gd.4xlarge、db.r6gd.8xlarge、db.r6gd.12xlarge、db.r6gd.16xlarge。
-
-
メモリ最適化:
-
R6G インスタンスタイプ:
db.r6g.large、db.r6g.2xlarge、db.r6g.4xlarge、db.r6g.8xlarge、db.r6g.12xlarge、db.r6g.16xlarge。 -
R5 インスタンスタイプ:
db.r5.large、db.r5.2xlarge、db.r5.4xlarge、db.r5.8xlarge、db.r5.12xlarge、db.r5.16xlargedb.r5.24xlarge。 -
R4 インスタンスタイプ:
db.r4.large、db.r4.2xlarge、db.r4.4xlarge、db.r4.8xlarge、db.r4.16xlarge。
-
-
バーストパフォーマンス:
-
T4G インスタンスタイプ:
db.t4g.medium。 -
T3 インスタンスタイプ
db.t3.medium。
-
サポートされているインスタンスのタイプと仕様の詳細については、「インスタンスクラスの仕様」を参照してください。
サポートされるリージョン
Amazon DocumentDB は、次の AWS リージョンで使用できます。
| リージョン名 | リージョン | アベイラビリティーゾーン (コンピューティング) |
|---|---|---|
米国東部 (オハイオ) |
|
3 |
米国東部 (バージニア北部) |
|
6 |
米国西部 (オレゴン) |
|
4 |
アフリカ (ケープタウン) |
|
3 |
南米 (サンパウロ) |
|
3 |
アジアパシフィック (香港) |
|
3 |
アジアパシフィック (ハイデラバード) |
|
3 |
アジアパシフィック (マレーシア) |
|
3 |
アジアパシフィック (ムンバイ) |
|
3 |
アジアパシフィック (大阪) |
|
3 |
アジアパシフィック (ソウル) |
|
4 |
アジアパシフィック (シンガポール) |
|
3 |
アジアパシフィック (シドニー) |
|
3 |
アジアパシフィック (タイ) |
|
3 |
アジアパシフィック (東京) |
|
3 |
カナダ (中部) |
|
3 |
中国 (北京) リージョン |
|
3 |
中国 (寧夏) |
|
3 |
欧州 (フランクフルト) |
|
3 |
欧州 (アイルランド) |
|
3 |
欧州 (ロンドン) |
|
3 |
欧州 (ミラノ) |
|
3 |
欧州 (パリ) |
|
3 |
欧州 (スペイン) |
|
3 |
欧州 (ストックホルム) |
|
3 |
メキシコ (中部) |
|
3 |
中東 (アラブ首長国連邦) |
|
3 |
イスラエル (テルアビブ) |
|
3 |
| AWS GovCloud (米国西部) |
|
3 |
| AWS GovCloud (米国東部) |
|
3 |
リージョン別クォータ
特定の管理機能では、Amazon DocumentDB は Amazon Relational Database Service (Amazon RDS) と共有の運用テクノロジーを使用します。以下の表では、Amazon DocumentDB と Amazon RDS の間で共有されているリージョンの制限について説明します。
注記
上記の Amazon RDS 共有テクノロジーは、Amazon DocumentDB インスタンスベースのクラスターにのみ適用されます。Amazon DocumentDB Elastic クラスターは、Amazon RDS とテクノロジーを共有しません。
以下の制限は Amazon DocumentDB インスタンスベースのクラスターに適用され、リージョンごとに AWS アカウントごとに適用されます。
| リソース | AWS デフォルトの制限 |
|---|---|
| クラスター | 40 |
| クラスターパラメータグループ | 50 |
| イベントサブスクリプション | 20 |
| インスタンス | 40 |
| 手動クラスタースナップショット | 100 |
| クラスターあたりのリードレプリカ | 15 |
| サブネットグループ | 50 |
| サブネットグループあたりのサブネット | 20 |
| リソースあたりのタグ | 50 |
| インスタンスあたりの VPC セキュリティグループ | 5 |
以下の制限は Amazon DocumentDB エラスティッククラスターに適用され、リージョンごとに AWS アカウントごとに適用されます。
| リソース | AWS デフォルトの制限 |
|---|---|
| Elastic クラスター | 20 |
| Elastic クラスター vCPU | 1024 |
| 手動 Elastic クラスタースナップショット | 20 |
クォータが調整可能な場合は、Service Quotas を使用してクォータの引き上げを要求できます。一部のリクエストは自動的に解決され、他のリクエストは送信されます サポート。送信されたクォータ引き上げリクエストのステータスを追跡できます サポート。サービスクォータを引き上げるリクエストは、優先サポートを受けません。緊急のリクエストがある場合は、サポート
Amazon DocumentDB のクォータの引き上げをリクエストするには
-
https://console.aws.amazon.com/servicequotas
にある Service Quotas コンソールを開き、必要に応じてサインインします。 -
ナビゲーションペインで、[AWS のサービス] を選択します。
-
[Amazon DocumentDB (MongoDB 互換性)] もしくは [Amazon DocumentDB Elastic クラスター] を、リストから選択するかもしくは検索フィールドに入力します。
-
クォータが調整可能な場合は、そのラジオボタンまたは名前を選択し、ページの右上にある [クォータ引き上げリクエスト] を選択します。
-
[クォータ値を変更] に、新しい値を入力します。新しい値は現在値よりも大きい値である必要があります。
-
[リクエスト] を選択します。リクエストが解決されると、クォータの [適用されたクォータ値] が新しい値に設定されます。
-
保留中または最近解決されたリクエストを表示するには、ナビゲーションペインから [ダッシュボード] を選択します。保留中のリクエストの場合は、リクエストのステータスを選択してリクエストの受信をオープンします。リクエストの初期ステータスは
Pendingです。ステータスが に変わるとQuota requested、ケース番号が表示されます サポート。リクエストのチケットを開くには、ケース番号を選択します。
集約限度
以下の表では、Amazon DocumentDB 中の集約の制限について説明します。
| [リソース] | [制限] |
|---|---|
| サポートされるステージの最大数 | 500 |
クラスター限度
以下の表は、Amazon DocumentDB インスタンスごとのクラスターの制限について示しています。
| [リソース] | [制限] |
|---|---|
| クラスターサイズ (すべてのコレクションとインデックスの合計) | 128 TiB |
| コレクションサイズ (すべてのコレクションの合計がクラスターの制限を超えることはできません) - インデックスのサイズは含まれません | 32 TiB |
| クラスターあたりのコレクション数 | 100,000 |
| クラスターあたりのデータベース数 | 100,000 |
| データベースサイズ (すべてのデータベースの合計がクラスターの制限を超えることはできません) | 128 TiB |
| ドキュメントのネストの深さ | 200 レベル |
| ドキュメントサイズ | 16 MiB |
| インデックスキーサイズ | 2,048 バイト |
| コレクションごとのインデックス | 64 |
| 複合インデックスのキー | 32 |
| 1 回のバッチコマンドでの書き込みの最大数 | 100,000 |
| クラスターあたりのユーザー数 | 1,000 |
インスタンス制限
以下の表は、インスタンスごとの Amazon DocumentDB の制限について示しています。
| インスタンスタイプ | インスタンスメモリ(GiB) | 接続 (すべて) | カーソル制限 | オープントランザクション | 接続 (アクティブ) |
|---|---|---|---|---|---|
| T3.medium | 4 | 1,000 | 30 | 50 | 102 |
| T4G.medium | 4 | 1,000 | 30 | 50 | 102 |
| R4.large | 15.25 | 1700 | 450 | 該当なし | 1100 |
| R4.xlarge | 30.5 | 3400 | 450 | 該当なし | 2700 |
| R4.2xlarge | 61 | 6800 | 450 | 該当なし | 4500 |
| R4.4xlarge | 122 | 13600 | 725 | 該当なし | 4500 |
| R4.8xlarge | 288 | 27200 | 1450 | 該当なし | 4500 |
| R4.16xlarge | 488 | 30000 | 2900 | 該当なし | 4500 |
| R5.large | 16 | 3400 | 450 | 200 | 1100 |
| R5.xlarge | 32 | 7000 | 450 | 400 | 2700 |
| R5.2xlarge | 64 | 14200 | 450 | 800 | 4500 |
| R5.4xlarge | 128 | 28400 | 760 | 1600 | 4500 |
| R5.8xlarge | 256 | 60000 | 1520 | 3200 | 4500 |
| R5.12xlarge | 384 | 60000 | 2280 | 4800 | 4500 |
| R5.16xlarge | 512 | 60000 | 3040 | 6400 | 4500 |
| R5.24xlarge | 768 | 60000 | 4560 | 9600 | 4500 |
| R6G.large* | 16 | 3400 | 450 | 200 | 1100 |
| R6G.xlarge* | 32 | 7000 | 450 | 400 | 2700 |
| R6G.2xlarge* | 64 | 14200 | 450 | 800 | 4500 |
| R6G.4xlarge* | 128 | 28400 | 760 | 1600 | 4500 |
| R6G.8xlarge* | 256 | 60000 | 1520 | 3200 | 4500 |
| R6G.12xlarge* | 384 | 60000 | 2280 | 4800 | 4500 |
| R6G.16xlarge* | 512 | 60000 | 3040 | 6400 | 4500 |
* R6GD を含む
次の CloudWatch メトリクスを使用して、インスタンスごとの制限を監視およびアラームできます。Amazon DocumentDB CloudWatch のメトリクスのさらなる詳細については、Amazon DocumentDB と CloudWatch のモニタリング をご参照ください。
| [リソース] | CloudWatch 制限メトリクス | CloudWatch 使用状況メトリクス (最大 1 分) | CloudWatch 使用状況メトリクス |
|---|---|---|---|
| インスタンスメモリ | - | - | FreeableMemory |
| 接続 (すべて) | DatabaseConnectionsLimit | DatabaseConnectionsMax | DatabaseConnections |
| カーソル | DatabaseCursorsLimit | DatabaseCursorsMax | DatabaseCursors |
| トランザクション | TransactionsOpenLimit | TransactionsOpenMax | TransactionsOpen |
命名に関する制約
次の表に、Amazon DocumentDB 内の命名に関する制約を示します。
| リソース | デフォルトの制限 |
|---|---|
| クラスター識別子 |
|
コレクション名: <col> |
長さは [1 ~ 57] 文字です。 |
データベース名: <db> |
長さは [1 ~ 63] 文字です。 |
完全修飾コレクション名: <db>.<col> |
長さは [3 ~ 120] 文字です。 |
完全修飾インデックス名: <db>.<col>$<index> |
長さは [6~377] 文字です。 |
インデックス名: <col>$<index> |
長さは [3~255] 文字です。 |
| インスタンス識別子 |
|
| プライマリパスワード |
|
| プライマリユーザー名 |
|
| パラメータグループ名 |
|
TTL の制約
TTL インデックスからの削除は、特定の期間内に保証されるものではなく、ベストエフォートです。インスタンスリソースの使用率、ドキュメントサイズ、全体的なスループットなどの要因は、TTL 削除のタイミングに影響を与える可能性があります。
エラスティッククラスターの制限
以下の表は、Amazon DocumentDB のエラスティッククラスターの最大限度について示しています。
| [リソース] | [制限] |
|---|---|
| リージョンあたりのエラスティッククラスターの数 | 20 |
| リージョンあたりのすべてのエラスティッククラスターの vCPU の合計数 | 1024 |
| リージョンあたりの手動クラスタースナップショット数 | 20 |
| クラスターあたりのシャード数 | 32 |
| クラスターあたりのストレージ (データがシャードキーによって均等に分配されている場合) | 4 PiB |
| クラスターへの接続 | 300,000 またはシャード数のうちいずれか低い方の値 x 1 シャードあたりの vCPU に関連付けられる接続制限 |
| シャーディングされていないコレクションのサイズ | 32 TiB |
| シャーディングされたコレクションのサイズ (データがシャードキーによって均等に分配されている場合) | 1 PB |
| クラスターあたりのデータベース数 | 10,000 |
| クラスターあたりのシャーディングされていないコレクション数 | 100,000 |
| クラスターあたりのシャーディングされたコレクション数 | 1,000 |
| クラスターあたりのユーザー数 | 100 |
| 1 回のバッチコマンドでの書き込み数 | 100,000 |
| コレクションごとのインデックス | 64 |
| ドキュメントのネストの深さ | 100 レベル |
| ドキュメントサイズ | 16 MB |
| インデックスキーサイズ | 2048 バイト |
| 複合インデックスのキー | 32 |
エラスティッククラスターのシャード制限
以下の表は、Amazon DocumentDB エラスティッククラスター内のシャードの最大限度について示しています。
| [リソース] | [制限] |
|---|---|
| シャードインスタンスあたりの vCPU 数 | 64 |
| シャードあたりのインスタンス数 | 16 |
| 1 シャードあたりのストレージ | 128 TiB |
| コレクションあたり、シャードあたりのストレージ | 32 TiB |
1 シャードあたりの Elastic クラスターの CPU、メモリ、接続、カーソル限度
次の表は、Amazon DocumentDB Elastic クラスターシャードにおける最大の CPU、メモリ、接続、およびカーソル限度を示します。
| シャードあたりの vCPU 数 | インスタンスメモリ(GiB) | 接続制限 | カーソル制限 |
|---|---|---|---|
| 2 | 16 | 1700 | 450 |
| 4 | 32 | 3500 | 450 |
| 8 | 64 | 7100 | 450 |
| 16 | 128 | 14200 | 760 |
| 32 | 256 | 28400 | 1520 |
| 48 | 384 | 30000 | 2280 |
| 64 | 512 | 30000 | 3040 |