私はLuceneインデックスを最適化するために取り組んでいますが、Field.Storeの全般について少し不明です。私はまともな説明を得ることができるかどうか分かります。Lucene.Net Storing。どのようにそれはすべて一緒に来るのですか?
例:私は私のユーザーフィールドに格納されている「ユーザー」を持っている、と私はuser:joe
を経由して、そのユーザーを検索できるようにしたい場合は
doc.Add(New Field("user", e.Username, Field.Store.YES, Field.Index.ANALYZED))
私はその場Field.Store.YES
を保存する必要がありますか?私は店がどのように働くのか全く分かりません。それがインデックスにないことを意味する場合は、「ユーザー」フィールドをインデックスに入れるのは何でしょうか?
いいえ、実際のユーザー名を取得する必要はなく、ヒットしたかどうかを知ることができない場合は、値を保存する必要はありません。 –
値を保存する必要があるのはいつですか? –