Docs Menu
Docs Home
/
Atlas
/ /

FAQ: Database

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

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

クラスター階層
推奨最大合計数

M10

5,000 コレクションとインデックス

M20 / M30

10,000 コレクションとインデックス

M40+

100,000 コレクションとインデックス

コレクションとインデックスの推奨最大数を超えると、データベース操作の実行が遅くなる可能性があります。チェックポイントが完了するまでの時間がかかるため、操作速度が低下します。場合によっては、使用量がシステムの ulimit 設定を超えると操作が停止することがあります。これにより、使用できるシステム リソースの数が制限されます。

Tip

ulimit 設定の詳細については、 MongoDB Serverマニュアルの 自己管理型デプロイの UNIX ulimit 設定 を参照してください。

推奨最大リソース数を超える場合のパフォーマンスへの影響は、コレクションの使用量によって異なります。既存のコレクションの過半数を一貫して使用する場合、パフォーマンスに影響が出る可能性が高くなります。

以下のテーブルは、各クラスタータイプで利用可能なMongoDBのバージョンを示しています。

MongoDB バージョン
利用可能です M10+
M0 およびフレキシブルなクラスターで利用可能

MongoDB 6.0

MongoDB 7.0

MongoDB 8.0

最新リリース(自動アップグレード)

重要

クラスターで MongoDB のリリース候補が実行されている場合、MongoDB Atlas は一般公開時にクラスターを安定版リリース バージョンにアップグレードします。

Rapid Release の MongoDB バージョンを使用するには、自動アップグレードに Latest Release を選択する必要があります。特定の Rapid Release バージョンを選択することはできません。

新しいパッチリリースが利用可能になると、Atlas はローリングプロセスを介してこれらのリリースにアップグレードされ、クラスターの可用性が維持されます。次の Rapid Release バージョンへのアップグレード中に、Atlas UI のDatabase Deploymentsページのクラスターカードに、MongoDB バージョンではなくクラスターの FCV が表示される場合があります。これは、クラスターで現在使用可能な機能を反映するためです。

Atlas が主要な MongoDB バージョンのサポート終了をどのように処理するかについて、詳しくは、「サポート終了が近づいている MongoDB バージョンを使用している Atlas クラスターはどうなりますか」を参照してください。

Atlas は、そのバージョンに対するパッチ バージョンがいくつか利用可能になった後に、 無料クラスターを最新のMongoDBバージョンにアップグレードします。 MongoDBソフトウェアのバージョン管理方法の詳細については、 「 MongoDB のバージョン管理 」を参照してください。

注意

Atlas でサポートされていない MongoDB バージョン

Atlas はMongoDB 5.0 以前のサポートを終了しました。

MongoDB では、MongoDB の特定のバージョンのサポートが終了する少なくとも 6 か月前に、電子メールで通知を送信します。この通知を受け取ってから数か月後、Atlas は次のように動作します。

  • サポート終了が近づいているバージョンを使用した新しいクラスターの配置ができなくなります。

  • バージョンの期限が通知されます。期限日を過ぎると、ユーザーが延長をリクエストして承認を受け取らない限り、Atlas ではクラスターが次の MongoDB バージョンにアップグレードされます。

MongoDB 5.0 のサポートが終了すると、Atlas は MongoDB 5.0を実行する各クラスターをMongoDB 6.0 にアップグレードします。

プロジェクト設定でメンテナンスウィンドウを構成した場合、このアップグレードはメンテナンスウィンドウ内で実行されます。

ほとんどの場合、このアップグレードによってダウンタイムが発生したり、アプリケーションに悪影響が及ぶことはありません。新しい MongoDB バージョンとの非互換性によるサービスやアプリケーションのダウンタイムなどの問題が発生しないよう、期限日の前にクラスターをアップグレードする必要があります。

MongoDB のバージョンをアップグレードするときにクラスターに発生する可能性のある問題については、アップグレード先の MongoDB バージョンのMongoDB リリース ノートCompatibility Changesを参照してください。

Tip

各 MongoDB Server リリースのサポート終了日を確認するには、MongoDB サポート ポリシー内のMongoDB Serverを参照してください。

戻る

FAQ: 接続文字列