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
/
クラスターの監視
/

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

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

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

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

項目一覧