Docs Menu
Docs Home
/
クラスターの監視
/

正規表現クエリの代わりにMongoDB Search を使用する

クエリが正規表現の一致に依存する場合は、 MongoDB Searchインデックスを作成し、 $search集計パイプラインステージを実行中ことでクエリのパフォーマンスと効率を向上させることができます。 は常にインデックスを使用できないため非効率的ですが、$regex MongoDB Search インデックスはクエリのパフォーマンスを大幅に向上させ、クエリ パラメータをカスタマイズするオプションを増やします。

このページでは、 の一般的なユースケースにおけるMongoDB Search$regex のインデックスとクエリ構成について説明します。

例ではsample_mflix.movies 名前空間を使用します。サンプルクエリを実行するには、このコレクションをクラスターに追加するか、 MongoDB Search Playground で事前構成されたスナップショットを使用します。サンプルクエリは、次のユースケースで$search $regexではなく を使用する方法を示しています。

項目一覧