Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

Atlas 無料クラスターの制限

注意

無料クラスター(以前は M0)は、以前は M0 クラスターと呼ばれていました。このドキュメントでは、現在の Atlas ユーザー インターフェースに一致するように「無料クラスター」の用語を使用します。

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

構成オプション
Limit

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

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

  • Amazon Web Services(AWS)

  • Google Cloud Platform(GCP)

  • Microsoft Azure

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

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

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

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

クラスター階層

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

クラスター メモリ

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

クラスター ストレージ

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

レプリケーション係数

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

レプリカセット タグ

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

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

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

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

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

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

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

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

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

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

データベース監査

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

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

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

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

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

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

無料クラスターはプライベートエンドポイントをサポートしていません。

アクセス トラッキング

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

メンテナンスウィンドウ

プロジェクトレベルのメンテナンスウィンドウの構成は、 無料クラスターには適用されません。Atlas は 無料クラスターのメンテナンスウィンドウを自動的に管理します。

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

操作
制限

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

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

API アクセス

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

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

Atlas アラート

無料クラスターは、以下のアラート条件のいずれかで構成されたアラートのみをトリガーできます。

  • 接続

  • 論理サイズ

  • ネットワーク

  • Ops カウンター

Atlas モニタリング

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

  • 接続

  • 論理サイズ

  • ネットワーク

  • Ops カウンター

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

認証

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

  • パスワード(SCRAM-SHA1)

  • X.509 証明書

  • AWS IAM

ストレージの自動拡張

無料クラスターでは、自動スケーリング ストレージは提供されません。

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

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

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

無料クラスターは、ローリング構築によるインデックスの構築方式をサポートしていません。

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

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

クラスターの永続化

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

コマンド ライン ツール

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

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

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

接続

無料クラスターは最大 500 しか接続できません。

Cursors

無料のクラスターでは、noTimeout カーソル オプションは使用できません。

カスタムロール

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

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

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

データベース コマンド

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

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

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

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

    無料クラスターまたは Flex クラスターの oplog$regex に対する クエリの前にはキャレット(^ )を付ける必要があります。付けない場合、次のエラーが発生します。

    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>

データベース ログ

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

データ転送制限

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

  • 無料クラスター: 期間あたり 10 GB入力と 10 GB出力

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

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

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

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

データ ストレージ

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

  • 無料クラスター: 0.5GB

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

JavaScript

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

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

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

無料クラスターの数

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

Performance Advisor

無料クラスターは Performance Advisor にアクセスできません。

クエリの使用

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

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

無料クラスターでは、Real-Time Performance Panel にアクセスできません。

メモリ内ソート

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

スループット

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

  • 無料クラスター: 100 1 秒あたりの操作

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

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

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

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

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

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

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

ドライバー
説明

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

Java JDK JDK-8236039 )の TLS1.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 のサポートの詳細については、以下を参照してください。

戻る

柔軟なクラスター制限

項目一覧