【文件属性】:
文件名称:lucene,lucene教程,lucene讲解
文件大小:361KB
文件格式:PPT
更新时间:2015-01-16 03:27:25
lucene,lucene教程,lucene讲解
lucene,lucene教程,lucene讲解。
为了对文档进行索引,Lucene 提供了五个基础的类
public class IndexWriter
org.apache.lucene.index.IndexWriter
public abstract class Directory
org.apache.lucene.store.Directory
public abstract class Analyzer
org.apache.lucene.analysis.Analyzer
public final class Document
org.apache.lucene.document.Document
public final class Field
org.apache.lucene.document.Field
Directory类代表一个Lucene索引的位置。它是一个抽象类.
其中的两个实现:
第一个是 FSDirectory,它表示一个存储在文件系统中的索引的位置。
第二个是 RAMDirectory,它表示一个存储在内存当中的索引的位置。
public void add(Query query, BooleanClause.Occur occur)
BooleanClause用于表示布尔查询子句关系的类,包括:
BooleanClause.Occur.MUST,BooleanClause.Occur.MUST_NOT,BooleanClause.Occur.SHOULD。
有以下6种组合:
1.MUST和MUST:取得连个查询子句的交集。
2.MUST和MUST_NOT:表示查询结果中不能包含MUST_NOT所对应得查询子句的检索结果。
3.MUST_NOT和MUST_NOT:无意义,检索无结果。
4.SHOULD与MUST、SHOULD与MUST_NOT:
SHOULD与MUST连用时,无意义,结果为MUST子句的检索结果。
SHOULD与MUST_NOT连用时, SHOULD功能同MUST,相当于MUST和MUST NOT的检索结果。
5.SHOULD与SHOULD:表示“或”关系,最终检索结果为所有检索子句的并集。
。。。
网友评论
- 就是一个PPT,很笼统的介绍了lucene,不如网上其他的教程,不值得下载