Docs Menu
Docs Home
/
Atlas
/ /

Atlas M0(無料クラスター)の制限

次の表は、Atlas M0 無料クラスターの構成制限を示しています。

構成オプション
Limit

クラウド サービス プロバイダーとリージョン

M0無料クラスターは、 AWS 、Google Cloud、 Azureのリージョンのサブセットにのみ配置できます。無料クラスターでサポートされているクラウドプロバイダーリージョンの詳細については、以下を参照してください。

  • Amazon Web Services(AWS)

  • Google Cloud Platform(GCP)

  • Microsoft Azure

MongoDB のバージョンとストレージ エンジン

Atlas は、M0 クラスターに MongoDB 8.0 を使用しています。

MongoDB のバージョンのアップグレード

クラスターが実行するMongoDBバージョンをアップグレードすることはできません。M0 AtlasM0 は、そのバージョンに対するパッチ バージョンがいくつか利用可能になった後に、 無料クラスターを最新のMongoDBバージョンにアップグレードします。詳細については、 「 MongoDB のバージョン管理 」を参照してください。

クラスター階層

無料クラスターを配置するには、M0 クラスター階層を選択する必要があります。

配置できる M0 クラスターはプロジェクトごとに 1 つだけです。ただし、MongoDB と販売契約を結んでいる場合は、プロジェクトごとにより多くの M0 クラスターを配置できる場合があります。詳しくは、MongoDB の営業担当者にお問い合わせください。

クラスター メモリ

M0 無料クラスターのメモリを設定することはできません。

クラスター ストレージ

M0 無料クラスターのストレージサイズを設定することはできません。

レプリケーション係数

レプリケーション係数は 3 Nodes に設定されており、M0 無料クラスターでは変更できません。

レプリカセット タグ

M0 無料クラスターには、事前に定義されたレプリカセットタグ はありません。

シャーディングされたクラスターが必要ですか

M0 無料クラスターをシャードクラスタとして配置することはできません。

バックアップを有効にしますか

M0 無料クラスターでバックアップを有効にすることはできません。

バックアップを有効にする代わりに、 mongodumpを使用してデータをバックアップし、 mongorestoreを使用してそのデータを復元できます。 これらの MongoDB コマンドライン ツールを使用してデータを手動でバックアップする方法については、「コマンドライン ツールを使用してクラスターに接続する 」を参照してください。

プライマリ フェイルオーバーのテスト

M0 無料クラスターではプライマリフェイルオーバーテストを実行できません。

リージョン停止のシミュレーション

M0 無料クラスターでは、リージョン停止時テストを実行できません。

データベース監査

M0無料クラスターではデータベース監査を設定できません。

キー マネジメントを使用した保管時の暗号化

の無料クラスターでは、カスタマー M0キー管理を使用して保管時の暗号化を設定することはできません。

ネットワークピアリング接続

M0無料クラスターではネットワークピアリング接続を構成できません。

プライベートエンドポイント

アクセス トラッキング

M0 無料クラスターではデータベースアクセス履歴を表示できません。

次の表に、Atlas M0 無料クラスターの運用上の制限を示します。

操作
制限

Atlas M0 無料クラスターと Flex クラスターは、ディスクへの一時ファイルの書き込みをサポートしていません。 Atlas は allowDiskUse オプションを無視し、対応する コマンドは allowDiskUse オプションが false に設定されている場合と同様に動作します。

M0 無料クラスターの集計パイプラインには最大 50 ステージを含めることができます。これらの集計パイプラインは、次の機能をサポートしていません。

API アクセス

M0クラスターAPIリソースを使用して 無料クラスターを作成することはできますが、M0 クラスターAPIリソースを使用して 無料クラスターを変更することはできません。

クラスター API リソースを使用して、M0 無料クラスターを作成できます。プロジェクトごとに作成できる M0 無料クラスターは 1 つだけです。ただし、MongoDB と販売契約を結んでいる場合は、プロジェクトごとにより多くの M0 クラスターを配置できる場合があります。詳しくは、MongoDB の営業担当者にお問い合わせください。

Atlas アラート

Atlas モニタリング

M0 無料クラスターの Metrics ビューには、次のメトリクスのみが表示されます。

  • 接続

  • 論理サイズ

  • ネットワーク

  • Ops カウンター

詳細については、「リアルタイム メトリクス」を参照してください。

認証

M0 無料クラスターは、次の認証メソッドのみをサポートします。

  • パスワード(SCRAM-SHA1)

  • X.509 証明書

  • AWS IAM

ストレージの自動拡張

BSON ネストされたオブジェクトの深さ

M0 無料クラスターは、ネストされたレベルが最大 50 のドキュメントを保存できます。

ローリング構築によるインデックスの構築

変更ストリームのフィルタリング

M0無料クラスターの場合、 変更ストリーム 内のデータベース名(名前空間ns フィールド)のフィルターでは文字列と正規表現のみを使用できます。データベース名前空間フィルターでは、 $inなどのコマンドは使用できません。この制限は、変更ストリーム内のコレクション名のフィルタリングには適用されません。

クラスターの永続化

Atlas は、サービス利用規約に従って、アイドル状態の M0 無料クラスターを非アクティブ化する場合があります。

コマンド ライン ツール

M0 無料クラスターと Flex クラスターは、次のコマンドラインツールのオプションをサポートしていません。

コマンドラインツール
サポートされていないオプション

M0無料クラスターの場合、mongorestore mongodumpadminデータベースで または を実行することはできません。--db オプションを使用して宛先データベースをadmin に設定すると、プログラムはエラーを返します。

接続

M0 無料クラスターは最大 500 の接続のみを持つことができます。

Cursors

カスタムロール

カスタムロール への変更が 無料クラスターに配置されるまでに最大30 M0秒かかる場合があります。

データベースとコレクション

M0 無料クラスターには、最大 100 データベースと 500 コレクションの合計を含めることができます。

データベース コマンド

M0無料クラスターでは、特定のデータベースコマンドがサポートされていないか、動作が異なります。詳細については、「無料クラスターのコマンド制限 」を参照してください。制限されたコマンドに関する質問やコメントは、サポートにお問い合わせください 。

local データベース、admin データベース、および config データベースのコレクションへのアクセス権

M0 無料クラスターでは次の操作は許可されません。

  • oplog への読み取りアクセスを除く、local データベース内のすべてのコレクションへの読み取りアクセス権。

    $regex内のoplogに対する M0``Free cluster or a Flex cluster with a caret (``^クエリが先行する必要があります)。付けない場合、次のエラーが発生します。

    MongoServerError: Oplog ns RegEx queries must begin with ^
  • local データベースおよび config データベース内の任意のコレクションへの書き込みアクセス権。

  • admin データベース内の任意のコレクションへの読み取りアクセス権または書き込みアクセス権。

これらのデータベース内のコレクションに対して読み取りまたは書き込みを試みると、Atlas は次のようなエラーを発行します。

command <cmd name> is not allowed in this Atlas tier
(Unauthorized) not authorized on <db name> to execute command <cmd name>

データベース ログ

M0 無料クラスターではログをダウンロードできません。

データ転送制限

M0 無料クラスターでは、連続した 7 日間のクラスターへのデータ転送の総数が制限されます。レート制限は、クラスター層によって次のように異なります。

  • M0: 期間あたり 10 GB 入力と 10 GB 出力

Atlas は、レート制限を超えたクラスターを次のように処理します。

  • Atlas は、クラスターのネットワーク速度を調整します。

  • Atlas は、特定の接続でクラスターの操作を再開する前に、1 秒間のクールダウン期間をトリガーします。キューが 1 秒あたりの操作数の制限を超えると、操作がキューで 1 秒以上待機することがあります。

  • 転送データ量がレート制限のしきい値を下回ると、Atlas は各接続でキューに入れられたデータ転送の処理を再開してから、その接続での新しいデータ転送を処理します。

データ ストレージ

M0 無料クラスターでは、データストレージの最大合計容量が次のように制限されます。

  • M0: 0.5 GB

データ ストレージ スペースには、すべてのコレクションにストアされているすべての非圧縮 BSON ドキュメントのバイト数と、それらに関連付けられたインデックスにストアされているバイト数が含まれます。

JavaScript

M0 無料クラスターは サーバーサイドJavaScriptをサポートしていません。例、 $where とmap-reduce はサポートされていません。

名前空間とデータベース名

M0 無料クラスターの名前空間は 95 バイトに制限されています。データベース名は 38 バイトに制限されています。

無料クラスターの数

Atlasプロジェクトごとに最大1 つのM0無料クラスターを配置できます。ただし、 MongoDBと販売契約を結んでいる場合は、プロジェクトごとにさらにM0クラスターを配置できる場合があります。詳しくは、 MongoDBの営業担当者 にお問い合わせください。

Performance Advisor

クエリの使用

5 分間でクエリを実行中いる時間の割合は、M0 無料クラスターで 100% 未満である必要があります。

リアルタイムのパフォーマンスパネル

メモリ内ソート

M0 メモリ制限でソートされる無料クラスターのソートは 32 MB です。

スループット

M0 無料クラスターでは、1 秒あたりの読み取りおよび書き込み操作の数が制限されます。レート制限は、クラスター層によって次のように異なります。

  • M0: 1 秒あたりの操作数 100 回

Atlas は、1 秒あたりの操作数の上限を超えるクラスターを次のように処理します。

  • Atlas は、クラスターのネットワーク速度を調整します。

  • Atlas は、特定の接続でクラスターの操作を再開する前に、1 秒間のクールダウン期間をトリガーします。キューが 1 秒あたりの操作数の制限を超えると、操作がキューで 1 秒以上待機することがあります。

  • 1秒あたりの操作数が上限のしきい値を下回ると、Atlas は各接続でキューに入れられた操作の処理を再開してから、その接続で新しい操作を行います。

アイドル状態のクラスターの自動一時停止

Atlas は、クラスターへの接続がゼロの状態で 60 日間非アクティブになると、M0 無料クラスターを自動的に一時停止します。

一時停止されたクラスターが現在のバージョンに復元できない古いバージョンで Atlas を実行中でない限り、いつでもクラスターを再開できます。無料クラスターを長期間使用する予定がない場合は、データのコピーをエクスポートする必要があります。詳しくは、一時停止した M0 クラスターからのデータの復元をご覧ください。

ドライバー
説明

JRE または JDK を使用するドライバー

Java JDKJDK-8236039)の TLS 1.3 サポートの問題のため、Atlas への接続に使用するドライバーをサポートする JDK をアップグレードします。

JDK の最小バージョンは次のとおりです。

14u-cpu

14.0.2

13.0.3

11.0.8-oracle

11.0.7

8u261

emb-8u261

Java ベースの言語、ライブラリ、ドライバーでの TLS 1.3 のサポートの詳細については、以下を参照してください。

戻る

サーバーレス 制限

項目一覧

OSZAR »