注意
Atlas ホストの MongoDB Search と MongoDB ベクトル検索に適用されます
この変更履歴は、Atlas でホストされている MongoDB Search および MongoDB ベクトル検索にのみ適用されます。自己管理型 Community および Enterprise エディションの MongoDB Search および MongoDB ベクトル検索のリリースノートを見つけるには、自己管理型 MongoDB Search およびベクトル検索リリースノートを参照してください。
2026 リリース
06年 7 月2026リリース
クエリ時にソートするのではなく、インデックス時にドキュメントを昇順または降順に事前ソートするソート済みインデックスをサポートします。
englishMinimum トークン フィルターを追加します。
30 2026リリース
Makes support for nested embedding in MongoDB Vector Search indexes generally available.
24 2026リリース
25は2026のリリース
- string ファセットのバケットの最大数を10000 に増加します。
30 4月2026リリース
- 埋め込みの配列およびベクトルを含む埋め込みドキュメントの配列に対する
$vectorSearchのプレビューサポートを追加しました。
27 4月2026リリース
- MongoDB ベクトル検索インデックスの storedSource オプションを導入し、インデックスとともにソース ドキュメント フィールドを保存し、
returnStoredSourceを使用して$vectorSearch結果で返します。
14 4月2026リリース
- マルチ選択ファセット のサポートを追加し、ユーザーが同じ ファセット 内の複数のバケットでフィルターすることができるようになりました。これにより、そのファセット内の他のバケットのカウントを再計算する必要がなくなりました。
07 4月2026リリース
MongoDB ベクトル検索でのフラット インデックスのプレビュー サポートを、
indexingMethodオプションのflat値を使用して追加します。フラット インデックスは、マルチテナント ワークロードのサポートを強化し、パフォーマンス、リコール、リソース効率を向上させます。Executes queries concurrently across index partitions if concurrent is set to
true.
29 1 月2026リリース
過剰なインデックスの作成により生じる可能性があるパフォーマンス劣化と
mongotの不安定性を防止するために、MongoDB Search にインデックスフィールド制限のアラートとメトリクスを追加しました。アラートを軽減するには、静的マッピングへの切り替え、ポリモーフィックスキーマへの属性パターンの適用、
nGramまたはautocomplete使用の監査を検討してください。詳細については、「MongoDB Search メトリクスを確認」をご覧ください。
2025 リリース
24 11 月2025リリース
- vectorSearch 演算子とベクトルインデックスタイプを追加して、ベクトル検索の語彙プレフィルターのプレビュー サポートを追加します。これにより、ベクトル類似度検索を実行する前に、ファジー検索、フレーズ一致、ロケーション フィルタリング、ワイルドカード パターン一致などの分析テキスト機能でドキュメントをフィルタリングできます。
06 11 月2025リリース
multiでインデックス作成された string フィールドのストレージコストを削減します。高濃度フィールドをファセットする際の
tokenフィールド型の問題を修正しました。$exists$vectorSearchプレフィルターで演算子をサポートします。
21 10 月2025リリース
returnScopeを使用して、クエリ、フィルター、配列内のオブジェクトを個別のドキュメントとして取得することがサポートされます。returnScopeを使用するときにルートドキュメントフィールドをクエリするための hasRoot 演算子を追加します。returnScopeを使用するときに上位レベルまたは同等レベルのフィールドをクエリするための hasAncestor 演算子を追加します。
25 9 月2025リリース
typeSetsを使用した動的インデックスの作成の構成のサポートを追加します。詳しくは、typeSet を構成します。 を参照してください。MongoDB 8.0.14 以降では、
returnStoredSourceオプションとscoreDetailsオプションをtrueまたはfalseに設定する必要があります。これらのオプションにnullを指定するクエリは失敗します。stringフィールドを MongoDB Search のstringおよびautocomplete型としてインデックス作成する際に、stableTflまたはbooleanの類似性アルゴリズムを指定するサポートが追加されました。これらのアルゴリズムは、text、phrase、queryString、autocomplete 演算子を使用して MongoDB Search スコアを計算するためにクエリー時に適用されます。詳細については、「スコアの詳細」を参照してください。MongoDB ベクトル検索プレフィルターで、
$ne演算子をnullに設定することをサポートします。
22 9 月2025リリース
基本stringフィールドから常にハイライトを検索することで、ハイライトの読み込みを改善します。
設定された経過時間のしきい値を超えるスナップショットのダウンロードをスキップします。
非推奨の
expirationDateフィールドではなく、新しいrefreshDateフィールドを使用するようにブロブストアの認証情報処理を更新します。必要なメモリ使用量メトリクスを追加します。
10年 7 月2025リリース
カスタムアナライザに新しいトークン フィルター タイプ
keywordRepeatとremoveDuplicatesのサポートを追加します。snowballStemming トークン フィルター タイプで非推奨となった
kpとlovinsステマーのサポートを廃止します。germanステマーのウムラウトの処理が変更され、ドイツ語の文字「ä」「ö」「ü」がそれぞれ「ae」「oe」「ue」に展開されるようになりました。german2ステマーは現在非推奨です。
25 2025リリース
MongoDB v8.1 は次をサポートします。
標準ビューに対して
$search、$searchMeta、$vectorSearchクエリを実行します。
10 2025リリース
構造化された JSON mongot ログを導入します。
トークン タイプに対してファセット機能を追加します。stringFacet は今でもサポートされていますが、現在は廃止されています。
MongoDB ベクトル検索インデックス定義の Hierarchical Navigable Small Worldsグラフ構築パラメーターを公開します。
MongoDB ベクトル検索 explain の出力にセグメント数と各セグメントごとの統計情報を追加します。
30 3 月2025リリース
- ベクトル次元の制限を8192に増やします。
24 1 月2025リリース
数値および日付にファセットする能力を追加します。numberFacet および dateFacet は引き続きサポートされていますが、現在は廃止されています。
配列内の数値と日付のファセット (MongoDB Search 演算子)グループ化をサポートします。
int8およびuint1ベクトル検索クエリの説明結果をサポートします。
2024 リリース
09 12 月2024リリース
ファセット(MongoDB Search 演算子) クエリの explain をサポートするようになりました。
null 値と欠損値のソート順序のカスタマイズをサポートします。詳しくは、「構文」を参照してください。
初期化エラー発生時にインデックスが削除されるのを回避します。
02 12 月2024リリース
スカラー量子化機能をサポートし、ベクトル検索のメインメモリ要件を約 75% 削減します。
ベクトル検索のメインメモリ要件を約 97% 削減するために、 バイナリ量子化機能をサポートします。
int1新しい BinDatavectorサブタイプを使用して ベクトルの取り込みをサポートします。と サブタイプを使用した ENN
int8int1検索をサポートします。
18 10 月2024リリース
- ディスクがいっぱいになった場合に検索ノードがクラッシュする問題を修正しました。
18 9 月2024リリース
フレーズ クエリにおいてシノニムをサポートします。
テキスト演算子に対する
matchCriteriaフィールドのサポートを追加します。影響を受ける同義語マッピングを使用しないクエリが正常に実行できるように、同義語マッピングに失敗したインデックスの動作を変更します。
検索ノードで
searchAfterまたはsearchBeforeを使用するときに整合性の問題が発生するバグを修正します。インデックスオブジェクトの制限に達したインデックスを、クエリ可能な陳腐化状態に移行します。
埋め込みドキュメント内のトークンタイプのインデックスの作成をサポートします。
新しい BSON ベクトル型を使用して
float32とint8ベクトルの取り込みをサポートします。
19年 8 月2024リリース
28 2024リリース
MongoDB Search の場合:
Java 21にアップグレードします。
Java 21はSIMDをサポートしており、これによりベクトル比較中にCPUが実行できる並列処理の量を増やすことができます。
注意
Atlas は、ローリング方式で Atlas クラスター上の既存の MongoDB Search インデックスをすべて再インデックスします。Atlas UI には、再インデックスのタイミングを示すアラートが表示されます。個別の検索ノードを使用していないクラスターでは、再インデックス中にディスクと CPU の使用率が一時的に増加する可能性があります。個別の検索ノードを使用しているクラスターの場合、Atlas は、新しいインデックス構築が完了したときのインデックスのスワップによるダウンタイムを回避するために、再インデックスのために一時的に追加ノードを無料で配置します。
25 2024リリース
20 2024リリース
MongoDBドライバー を使用して、無料階層(
M0)および共有階層(M2と )でのインデックス作成をサポートします。M5増やす規模が小さい、マルチテナント、またはリコール ベンチマークのユースケースのために、
$vectorSearchにexactフラグを導入し、厳密最近傍探索を実行します。さらに学ぶには、「ベクトル検索の近似最近傍探索と厳密最近傍探索クエリの実行」を参照してください。
14 2024リリース
- ObjectId 型によるデータの 事前フィルタリング をサポートします。
31は2024のリリース
MongoDB Search APIエンドポイントの変更を導入します。詳しくは、312024 リリースのAPI変更ログ を参照してください。
10は2024のリリース
大きなstringFacet値を切り捨てます。
filter型としてインデックス付けされた日付フィールドによる事前フィルターデータをサポートします。
07は2024のリリース
- MongoDB Search で、
returnStoredSourceの使用時に一部のドキュメントの_idフィールドが結果に含まれなかった問題を修正しました。
23 4月2024リリース
特定の
mongod構成変更後にMongoDB Search が誤った最初の同期をトリガーする問題を修正します。定義バージョンが欠落しているインデックスを再構築します。
28 3 月2024リリース
スコアが関連付けられている場合にMongoDB Search が
searchAfterまたはsearchBeforeクエリの結果を生成しない問題を修正しました。null およびUUID値でクエリとソートを行う機能を追加します。
27 3 月2024リリース
- MongoDB ベクトル検索クエリが、検索ノードでデフォルトで同時に実行されるように更新します。
05 3 月2024リリース
2024 年 3 月 1 日のリリース
- MongoDB v7.2.0 を実行しているシャーディングされた Atlas クラスターが、
facetコレクターを含む$searchMetaステージでエラーを返す問題を修正します。
2024 年 2 月 14 日のリリース
2024 年 1 月 17 日のリリース
2023 リリース
26 12 月2023リリース
04 12 月2023リリース
開発環境と本番環境の両方で、 Amazon Web Services の 検索ノード を別々に一般公開します。詳細は、「ノードのアーキテクチャ」を参照してください。
knnVectorタイプとknnBeta演算子を廃止します。代わりに、開発環境と本番環境の両方の配置で新しいvectorSearchインデックス タイプと
$vectorSearchパイプライン ステージを使用できるようになりました。詳細については、「MongoDB ベクトル検索の概要」を参照してください。結果を並べ替えるために使用するフィールドに混合型がない場合のレイテンシが改善されます。
低 CPU検索階層を導入します。
$vectorSearchを開発環境と本番環境の両方の配置で一般的に使用できるようにします。また、 Amazon Web Services 用の個別の 検索ノード を開発環境と本番環境の両方の配置で一般的に使用できるようにします。詳細については、「ノードのアーキテクチャー」を参照してください。セマンティック検索用の ベクトル タイプとしてベクトル埋め込みをインデックス化し、事前フィルターリング用の フィルター タイプとしてブール値、数値、string データをインデックス化する vectorSearch インデックス タイプを導入します。
注意
専用のMongoDB ベクトル検索インデックス定義を使用して、新しいMongoDB Vector ベクトル検索エクスペリエンスをロールアウトするプロセス中です。数日以内、または次のメンテナンスウィンドウ後にプロジェクトで使用できます。
2023 年 10 月 23 日のリリース
MongoDB Search のプレビュー機能として専用の検索ノードを導入します。この機能および関連するドキュメントは、プレビュー期間中にいつでも変更される可能性があります。詳細については、「MongoDB Search とは?」を参照してください。
応答時間を短縮するために、専用検索ノードのセグメント間の並列クエリをサポートします。詳細については、セグメント間でのクエリ実行の並列化を参照してください。
02 10 月2023リリース
MongoDB 7.0.2 を実行している Atlas クラスター内のデータに対してセマンティック検索を実行するための$vectorSearchを導入します。
注意
MongoDB ベクトル検索は、評価とユーザー フィードバック収集のためのプレビュー機能として利用できます。プレビュー期間中は、機能および関連するドキュメントがいつでも変更される可能性があるため、本番環境での配置はお勧めしません。
詳細については、MongoDB ベクトル検索の概要を参照してください。
26 9 月2023リリース
Atlas の配置を Atlas CLI に追加し、ローカル環境からクラウドまでのソフトウェア開発ライフサイクル全体でAtlas SearchとMongoDB ベクトル検索を操作できるようにします。詳細については、Atlas CLI からのローカル デプロイメントとクラウド デプロイメントの管理 を参照してください。
スコアによる結果の暗黙的および明示的なソートをサポートします。
13 9 月2023リリース
30年 8 月2023リリース
- システムのアップグレードを実行します。 インデックスとクエリのパフォーマンスがいくつか変更されることがあります。
31年 7 月2023リリース
10年 7 月2023リリース
knnBeta演算子を最上位演算子として制限します。
queryString 演算子を使用して、
stringフィールドでテキスト、ワイルドカード、正規表現、ファジー、範囲検索を実行する能力を導入します。
22 2023リリース
- MongoDB Search を使用してベクトルを保存、インデックス付け、クエリするためのベクトル検索のプレビューを提供します。
2023 年 6 月 14 日のリリース
- M10 以上のクラスターのクラウドバックアップ スナップショットからMongoDB Search インデックスを復元するためのサポートを追加します。
2023 年 6 月 7 日のリリース
M10以上の Atlas クラスターの Atlas UIで、クエリ内の検索タームの追跡と、追跡された検索タームのクエリ分析をサポートします。
2023 年 5 月 26 日のリリース
値の配列の検索を実行し、フィールドの値が指定された配列内の任意の値と等しいドキュメントを返す in 演算子を追加します。
25 4月2023リリース
- クエリ結果内の各ドキュメントのスコアの詳細な内訳を取得するには、
scoreDetailsブール値オプションを追加します。
01 3 月2023リリース
- 検索テスターでMongoDB Search クエリを編集する機能を導入します。
31 1 月2023リリース
次の言語アナライザを追加します。
lucene.polishlucene.portugueselucene.smartcnlucene.soranilucene.thailucene.turkish
等価 演算子を使用して 数値データ型 をサポートします。
シャーディングされたクラスターの同義語をサポートします。
2023 年 1 月 25 日のリリース
- Atlas UIのMongoDB Search ビジュアル エディター構成モードで embeddedDocuments 型をサポートします。
2022 リリース
2022 年 11 月 2 日リリース
配列内の 数値 の動的および静的インデックスの作成と、範囲演算子のみを使用した配列内のインデックス付き 数値 のクエリをサポートします。
配列内の 日付 の動的および静的なインデックスの作成と、 範囲 演算子のみを使用した配列内のインデックス付き 日付 のクエリをサポートします。
ブール値 と ブール値 の配列の動的および静的インデックスの作成と、 equals 演算子を使用した ブール値 のクエリをサポートします。
03 10 月2022リリース
- storedSource のパフォーマンスを向上させます。
02年 8 月2022リリース
MongoDB Search へのアップグレードは以下を含みます。
クエリの改善
正規表現クエリで、
\w、\W、\D、\s、\Sの正規表現をサポートします。ただし、 MongoDB Search では、正規表現クエリのs、S、w、W、d、D以外の文字についての結果は返されません。正規表現の標準に従ってバックスラッシュを使用することをお勧めします。IANA ルート ゾーン データベース からの メールトークナイザ の最上位ドメインの更新。
改善点の強調
- パス セレクターが長いスニペットを切り捨てて短いスニペットを表示するようにし、これにより、パスが長い場合にクエリが失敗する原因が修正されます。
一部のクエリの Explain 出力は異なる場合があります。explainを使用する場合は、変更によって環境内のロジックが中断されないことを確認してください。
前述の変更リストに加えて、インデックスとクエリのパフォーマンスがいくつか変更される場合があります。
1 つ以上の入力ドキュメントに類似したドキュメントを検索するための moreLikeThis 演算子を導入します。
07 2022リリース
MongoDB 6.0以降を実行しているシャーディングされたクラスター上のファセットコレクターをサポートします。
$searchと$searchMetaサブパイプライン内の$lookupと$unionWithステージをサポートします。
2022 年 6 月 1 日のリリース
- のような検索用の
$elemMatch埋め込みドキュメント を導入します。
27 4月2022リリース
集計後ステージを高速化するために、保存済みソース フィールドのパフォーマンスを向上させます。
レプリケーションラグ メトリクスレポート作成の精度を向上させます。
19 4月2022リリース
- クエリが多数のドキュメント(5,000 以上)に一致する場合に、保存済みソース クエリのパフォーマンスを向上させるために、内部バッチを最適化します。
2022 年 3 月 31 日のリリース
2022 年 3 月 9 日のリリース
Atlas UIまたはAPIを使用してMongoDB Search
Project Search Index Editorインデックスを作成、表示、編集、削除するための新しい ロールを導入します。新しいインデックス定義が無効な場合は、最後の有効なインデックスを使用してクエリを処理します。
専有クラスター上の
BooleanQueryに対するLucene のデフォルトの句制限である1024を削除します。注意
8 月から 9 月まで、数値型と日付型を使用して数値フィールドと日付フィールドのファセットのサポートを拡張します 2022 。数値フィールドと日付フィールドのファセットについては、すべてのインデックス定義でnumberFacet 型とdateFacet 型に移行する必要があります。
01 3 月2022リリース
それぞれ数値フィールドと日付フィールドでファセット クエリを実行するための numberFacet データ型と dateFacet データ型を追加します。
注意
8 月から 9 月まで、数値型と日付型を使用して数値フィールドと日付フィールドのファセットのサポートを拡張します 2022 。数値フィールドと日付フィールドのファセットについては、すべてのインデックス定義でnumberFacet 型とdateFacet 型に移行する必要があります。
2022 年 1 月 26 日のリリース
- 各 string トークンを逆にする 逆 トークン フィルターを追加します。
2021 リリース
2021 年 12 月 10 日のリリース
2021 年 11 月 3 日のリリース
- 基本ラテン Unicode ブロック に含まれていない英数字、数字、記号 Unicode 文字を ASCII に変換するための asciiFolding トークン フィルターを追加します。
28 9 月2021リリース
このリリースのオートコンプリートの改善:
オートコンプリート用のインデックス定義における アナライザ のサポートを追加しました。
オートコンプリート演算子で完全一致をブーストします。
rightEdgeGramトークン化戦略を追加して、単語の右側(左側ではなく右側)から始まるedgeGramのようなトークンを作成します。
このリリースのバグ修正:
objectIdの強調表示エラーを修正しました。
07 9 月2021リリース
- 特定のレプリケーション エラーが発生した後も、インデックスが リカバリ 状態に入り、使用可能なままであることを許可します。
2021 年 7 月 13 日のリリース
- ソース コレクションで定義し、Atlas API を介して検索インデックスにマップできる シノニム のサポートを追加します。
01 2021リリース
- ハイライト用のワイルドカード パスをサポートします。
05 4月2021リリース
- 指定されたストップワードに一致するトークンを除外するためのストップワードトークン フィルターを追加します。
19 3 月2021リリース
関数スコアのサポートを追加します。これにより、同じドキュメント内の数値フィールドを使用してドキュメントの関連性スコアを変更できます。
05 2 月2021リリース
$searchクエリのexplainをサポートします。
16 1 月2021リリース
- ObjectId 等価演算子と組み合わせるとエラーが発生する強調表示の問題を修正します。
2021 年 1 月 14 日のリリース
- 最初の同期のインデックス作成のパフォーマンスを向上させます。
2020 年リリース
2020 年 12 月 15 日リリース
19 11 月2020リリース
- 定常状態のインデックス作成のパフォーマンスを向上させます。
2020 年 11 月 13 日のリリース
1 10 月2020リリース
- 変更されたインデックス定義を再構築する際のダウンタイム要件を排除します。
2 9 月2020リリース
- インデックス定義と検索クエリ用のカスタムアナライザを追加します。
23年 8 月2020リリース
- ワイルドカード パスのサポートを追加します。
9 2020リリース
Atlas Searchを一般提供版にリリースします。
2020 年 5 月 18 日のリリース
normsフィールドを除外する新しい インデックス オプションを追加し、検索インデックスが検索結果をスコアリングするときにフィールドの長さを無視できるようにします。オートコンプリート演算子 に tokenOrder オプション を追加し、検索クエリ内の順序付けのない期間をサポートします。
スタック トレースやその他の Java 固有のメッセージを排除するなど、クエリのデバッグを容易にするためにエラー メッセージを改善します。
30 4月2020リリース
次のような入力しながら検索する機能をサポートするために、オートコンプリート機能を追加します。
新しい オートコンプリート演算子 と インデックスの型。
フィールド値のアナライザに依存しない発音区別符号のフォールディング。
ブーストや定数などのスコアリング オプション。
オートコンプリートと他の $search 演算子を組み合わせた複合クエリ。
分析されたテキストからの n グラム/string とエッジ n グラム。
注意
4 月 2020 より前に公開されたMongoDB Search のリリースノートを確認するには、Atlas Changelog を参照してください。