Lucene整理中
1. 概念
Store: 是否完整存储该Field的值
Index: 是否索引该Field的值,以便可以Search
Analyze: 是否分析(分词)该Field的值
如Field.Index.NOT_ANALYZED[Index=true, Analyze=false]表示索引但不分词,所以可以用其完整值进行搜索
2. Field
a. TermVectors
b. omitTermFreqAndPositions
c. omitNorms
设为true,会忽视字段中的 norm (这样就禁用了字段的length normalization和索引期间(index-time)字段的 boosting,同时会节省一些内存)。
仅full-text 和需要索引期间加 boosting的字段才需要 norm。
length normalization:长度越小的匹配Field,权重(boost)越高,表明匹配度越高。
3. 参考资料
http://www.cnblogs.com/forfuture1978/archive/2009/12/14.html