Posted on 2009-06-03 14:21
飘摇 阅读(62)
评论(0) 编辑 收藏
lucene 是用java开发的一个全文搜索工具,是现在开发项目常用的。
下载jar文件,配置classpath
基本概念与步骤:建立索引 ,进行搜索
Document 一个单元,就是你要查询的一个对象数据,在lucene中都是以document的形式出现的。
Filed : document 中的一个字段,如果把document 比作一个数据库中的表,则filed是表中的一条记录。
IndexWriter: 文件写入器,负责将文件写入索引文件,格式:indexwriter(uri,anayliz,true/false).
Andyzer:分析器,在分词是规定分词规则。
Directory:索引文件存放的位置,可以是磁盘文件,内存文件。
Segment :段 索引文件的基本单位
进行搜索:
indexSearch :索引器 ,定位路径
Query:查询器
QueryParser:查询解析器。
Hits:返回的结果集。length() 返回的长度。
正在学习中希望共同学习................................