Lucene2.9.0 --- Field.Index, Field.Store

API分别如下:

 

Field.Store:

Lucene2.9.0 --- Field.Index, Field.Store_第1张图片

 COMPRESS: 首先对field域只进行索引不存储,然后用对field域压缩处理;

 NO:在索引中不存储field域的值;

 YES:在索引中存储field域的值;

 如果Field.Store是YES,那么就可以在搜索结果中从索引数据直接提取该域的值;

 如果Field.Store是NO,那么就无法在搜索结果中从索引数据直接提取该域的值,会返回null。

 

Field.Index:

Lucene2.9.0 --- Field.Index, Field.Store_第2张图片

ANALYZED:替换了TOKENIZED;

分词索引:会对Field的内容进行分词,只要部分词匹配该Field会被选中;

NOT_ANALYZED:替换了UN_TOKENIZED;

不分词索引:不会对Field的内容进行分词,只有全词匹配该Field才会被选中;

 

你可能感兴趣的:(Lucene)