Hi Mohammad,

The typical use cases are:
1. You have several small fields used in a results display and one or two large fields (i.e. the original document) and you don't want to pay the cost of loading the large fields for results display because most of them won't be chosen. When a result is chosen, the lazily loaded field will be retrieved.

2. You only want to load certain fields, or the first field, or you just want to know the size of a field.

Basically, it gives you control over how fields are loaded from disk in Lucene.

See my ApacheCon Europe presentation http://cnlp.org/presentations/ slides/AdvancedLuceneEU.pdf for a few slides (towards the end) on FieldSelector.

On Sep 12, 2007, at 5:13 AM, Mohammad Norouzi wrote:

Hi all,

Can anyone explain what is the FieldSelector and the usage or benefits of this structure? I read the javadocs but I can't get for what goal it is
provided in Lucene.

Thanks in advance

--
Regards,
Mohammad
--------------------------
see my blog: http://brainable.blogspot.com/
another in Persian: http://fekre-motefavet.blogspot.com/

--------------------------
Grant Ingersoll
http://lucene.grantingersoll.com

Lucene Helpful Hints:
http://wiki.apache.org/lucene-java/BasicsOfPerformance
http://wiki.apache.org/lucene-java/LuceneFAQ



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to