Atlas Search の一部の機能には、特定のバージョンの MongoDB が必要になる場合があります。次の表では、特定の MongoDB バージョンを必要とする Atlas Search 機能が示されています。
Atlas Search の機能 | 機能をサポートする MongoDB バージョン |
|---|---|
8.0+ | |
7.0+, 8.0+ | |
7.0+, 8.0+ | |
7.0+, 8.0+ | |
7.0+, 8.0+ | |
7.0+, 8.0+ | |
7.0+, 8.0+ | |
7.0+, 8.0+ | |
7.0+, 8.0+ | |
7.0+, 8.0+ | |
7.0+, 8.0+ | |
Atlas CLI を使用した Atlas Search のローカル配置 | 7.0+, 8.0+ |
6.0.13+, 7.0.5+, 8.0+ |
Atlas Search は時系列コレクションではサポートされていません。
サポートされているクライアント
Atlas Search M0(無料クラスター)および Flex クラスターの制限事項
以下の制限事項は、M0 および Flex クラスターにおける Atlas Search にのみ適用されます。
インデックス作成数の上限は以下のとおりです。
M0クラスターの3インデックス (タイプに関係なく、searchまたはvector)。Flex クラスターで 10 インデックス。
クラスター階層で許可されるインデックスの最大数に達したら、クラスター階層をアップグレードして追加のインデックスを作成できます。 クラスター階層をアップグレードすると、新しいクラスター階層でインデックスが再構築され、最初の同期がトリガーされます。
インデックス定義の JSON オブジェクトのサイズは 3 KB を超えることはできません。
インデックス定義には、シノニム マッピングを 1 つだけ含めることができます。
300 を超えるフィールドを含むインデックスビルドは失敗します。
Lucene のデフォルトの 句制限である 1024 は、検索用に作成されたすべての
BooleanQueryに適用されます。シノニム(同意語)コレクションは 10,000 ドキュメントを超えることはできません。
Atlas Search は、追跡クエリのクエリ分析をキャプチャまたは表示しません。
Atlas Search は Atlas UI でのカスタマー キー管理を使用した暗号化キーによる Atlas Search インデックスの暗号化をサポートしていません。
Search Playground の制限
Search Playground の制限の詳細については、「Search Playground の制限」をご覧ください。
インデックスの制限
インデックスの制限の詳細については、以下を参照してください。
フィールド型の制限
フィールド型の制限については、次を参照してください。
その他の制約
もしクラスター化されたコレクションを使用しており、notablescan パラメータが true に設定されている場合、Atlas検索インデックスが無期限に BUILDING 状態のままになる可能性があります。この問題を解決するには、notablescan パラメータを false に設定する必要があります。
クエリの制限
演算子の制限
クエリ演算子の制限の詳細については、以下を参照してください。
オプションの互換性と制限
クエリ オプションの互換性と制限の詳細については、以下を参照してください。