Lucene 搜素

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() 返回的长度。
 
正在学习中希望共同学习................................

只有注册用户登录后才能发表评论。


网站导航:
 

posts - 15, comments - 3, trackbacks - 0, articles - 2

Copyright © 飘摇