1.Luence的核心索引类
IndexWriter:建立索引的核心组件
Directory:代表一个lucene索引项的位置,是一个抽象类其子类有FSDirectory和RAMDirectory
FSDirectory:将索引写入到硬盘中,对应于真实的文件系统路径
RAMDirctory:将索引写入到内存中,效率较高但可用空间小
Analyzer:对文本内容进行分析的抽象类,具体实现中有停用词切除、词干分词、大小写切换等功能
Document:可视为文本经过处理后对应的对象,有多个字段组成,如路径、标题、摘要、修改日期等等
Field:字段,对应于文本的某一部分数据,便于检索时根据结果提取
IndexSearcher:检索操作的核心组件,用于对IndexWriter创建的索引执行只读的检索操作,工作模式为接受Query对象返回Hits对象。
Term:检索的基本单元
Query:查询的抽象类,由相应的Tearm来标识
TermQuery:最基本的查询类型,由于匹配含有指定值字段的文档
Hits:用于装载搜索结果文档队列指针的容器