Docs Menu
Docs Home
/
MongoDB Atlas
/ /

Atlas サービスの制限

項目一覧

  • クラスターの制限
  • 接続制限とクラスター階層
  • コレクションとインデックスの制限
  • 組織とプロジェクトの制限
  • ラベルの制限
  • データベース ユーザーの権限の制限
  • サーバーレス インスタンスの制限
  • マルチクラウド配置の制限

Atlasでは、作成できる各種コンポーネントの数と、クラスターへの接続数が制限されています。クラスターについては、許可される接続数はクラスター階層によって決まります。次の表はコンポーネントと接続制限の概要をまとめたものです。

重要

これらの制限のいずれかが組織にとって問題となる場合は、 Atlas サポートにお問い合わせください。

コンポーネント
Limit
マルチリージョンクラスター内のシャード
12
単一リージョン クラスター内のシャード
50
マルチリージョンクラスターのクロスリージョン ネットワーク権限

40

プロジェクトのクラスターが 40 を超えるリージョンにまたがっている場合、このプロジェクトでマルチリージョンクラスターを作成することはできません。

レプリカセットまたはシャードあたりの選挙可能なノード
7
コンフィギュレーションサーバー階層(最小および最大)
M30

Atlas はクラスター階層とクラス に基づいて limits for concurrent incoming connections を設定します。Atlas の接続制限はノードごとに適用されます。シャーディングされたクラスターの場合、Atlas の接続制限は mongos ルーターごとに適用されます。mongos ルーターの数は、すべてのシャードにわたるレプリカセットのノードの数と等しくなります。

読み込み設定 (read preference) は、Atlas が特定のクエリに割り当てることができる接続の合計数にも影響します。

M2 クラスターには 3 つのノードがあり、ノードごとに 500 の接続制限があります。Atlas はノードあたり 10 の接続を確保します。読み込み設定 (read preference)セカンダリに設定すると、Atlas は 2 つのセカンダリ ノードから読み取りを行うことができ、合計で 980 の接続制限になります。

クラスター階層
ノードあたりの最大接続数
M0
500
M2
500
M5
500
M10
1500
M20
3000
M30
3000
M40
6000
M50
16000
M60
32000
M80
96000
M140
96000
M200
128000
M300
128000
クラスター階層
ノードあたりの最大接続数
M40
4000
M50
16000
M60
32000
M80
64000
M140
96000
M200
128000
M300
128000
M400
128000
M700
128000
クラスター階層
ノードあたりの最大接続数
M0
500
M2
500
M5
500
M10
1500
M20
3000
M30
3000
M40
6000
M50
16000
M60
32000
M80
64000
M140
96000
M200
128000
M300
128000

注意

Atlas は、Atlas サービスのサポートのために、各 Atlas クラスターへの少数の接続を予約します。Atlas の予約接続の詳細については、Atlasサポートにお問い合わせください。

1 つのクラスター内のコレクション数にハード制限はありませんが、多数のコレクションとインデックスを扱うとクラスターのパフォーマンスが低下する場合があります。コレクションが大きいほど、パフォーマンスへの影響が大きくなります。

Atlas のクラスター階層別に推奨されるコレクションとインデックスの最大合計数は次のとおりです。

クラスター階層
推奨最大合計数
M10
5,000 コレクションとインデックス
M20 / M30
10,000 コレクションとインデックス
M40+
100,000 コレクションとインデックス
コンポーネント
Limit
Atlas プロジェクト 1 件あたりのデータベース ユーザー数
100
Atlas プロジェクト 1 件あたりの Atlas ユーザー数
500
Atlas 組織 1 件あたりの Atlas ユーザー数
500
Atlas 組織 1 件あたりの API キー
500
Atlas プロジェクト 1 件あたりのアクセス リスト エントリー
200
Atlas チーム 1 件あたりのユーザー数
250
Atlas プロジェクト 1 件あたりのチーム数
100
Atlas 組織 1 件あたりのチーム数
250
Atlas ユーザー 1 件あたりのチーム数
100
Atlas ユーザー 1 件あたりの組織数
250
Atlas 支払い組織ごとのリンク組織数
50
Atlas プロジェクト 1 件あたりのクラスター数
25
Atlas ユーザー 1 件あたりのプロジェクト数
250
Atlas組織 1 件あたりのプロジェクト数
250
Atlas プロジェクト 1 件あたりのカスタム MongoDB ロール数
100
データベースユーザーごとに割り当てられたロール
100
25
Atlas プロジェクト 1 件ごとのネットワーク ピアリング接続の総数

50

Atlas では、CIDR ブロックとプロジェクトで選択されたリージョンに基づいて、ネットワークピアリング接続 1 件あたりのノード数が制限されています。

Atlas プロジェクト 1 件ごとの保留中のネットワーク ピアリング接続数
25
リージョンごとの AWS PrivateLink アドレス指定可能なターゲット
50
リージョンごとの Azure Private Link アドレス指定可能なターゲット
150
Google Cloud GCP プライベート サービス接続のリージョンごとのアドレス指定可能なターゲット
50
Atlas プロジェクトごとのグローバルクラスター シャードキー
40

プロジェクトごとにデプロイできる M0 クラスターは 1 つだけです。

Atlas は、コンポーネントの特定のラベルの長さを制限します。

コンポーネント
文字数制限
正規表現パターン
クラスター名
64 [1]
^([a-zA-Z0-9]([a-zA-Z0-9-]){0,21}(?<!-)([\w]{0,42}))$ [2]
プロジェクト名
64
^[\p{L}\p{N}\-_.(),:&@+']{1,64}$ [3]
組織名
64
^[\p{L}\p{N}\-_.(),:&@+']{1,64}$ [3]
API キーの説明
250
[1] ピアリング専用モードを有効にしている場合、クラスター名の文字制限は 23 文字です。
[2] Atlas ではクラスター名の最初の 23 文字が使用されます。これらの文字はクラスターのプロジェクト内で一意である必要があります。23 文字未満のクラスター名の末尾には、ハイフン( -)を使用できません。23 文字を超えるクラスター名では、23 番目の文字にはハイフンを使用できません。
[3]( 12 )組織名とプロジェクト名には、任意の Unicode 文字または数字と次の句読点を含めることができます: -_.(),:&@+'

サポートされていないコマンドの詳細については、無料または共有クラスター有料クラスターサーバーレスインスタンスでサポートされていないコマンドを参照してください。

サーバーレスインスタンスにはさまざまな制限があります。詳細についてはサーバーレスインスタンスの制限を参照してください。

マルチクラウド配置には、さまざまな制限があります。詳細についてはマルチクラウド配置の制限を参照してください。

戻る

制限