私たちのデータベースにはフォトアルバムと写真が保存されています。各アルバムには、タイトル、タグ、説明があります。各写真にはタイトル、タグ、説明があります。
私が欲しいのは、ユーザーが検索ボックスに単語を入力するとすぐに 5 つの検索結果を表示する機能だけです。
次に、1 ページあたり 50 件の検索結果を表示します。
- どのフィールドにインデックスを付ける必要がありますか? タイトルまたはタグ (埋め込み配列) またはその両方のみ?
- 最高の検索エクスペリエンスのために何を使用するか - ファイルの MongoDB インデックスまたは他のタイプのインデックス? データの増加に合わせてソリューションを拡張する必要があります。
続行する方法について誰かが私を助けることができれば、それは素晴らしいことです.
古いバージョンの MongoDB 1.8 をまだ使用しています
ありがとう