Search Engine
文章平均质量分 76
SoS1437
这个作者很懒,什么都没留下…
展开
-
Lucene入门之创建索引
创建索引 创建索引的基本方式 创建索引的过程1, 建立索引器IndexWriter2, 建立文档对象Document3, 建立信息字段对象Field4, 将Field添加到Document里面5, 将Document添加到IndexWriter6, 关闭IndexWriter 创建Field Field原创 2009-08-07 23:04:00 · 960 阅读 · 0 评论 -
Lucene入门之执行搜索
执行搜索搜索的流程1, 创建搜索器创建的方法如下:IndexSearcher searcher=new IndexSearcher(索引存放的路径);使用searcher.search();2, 封装用户输入的搜索条件 如果用户搜索条件是,在标题中搜索Hello World,那么就可以用Term term=new Term(“title”,”H原创 2009-08-07 23:09:00 · 697 阅读 · 0 评论 -
Lucene入门之中文分词简介
中文分词分词效果测试方法1, 定义一串用来分词的语句例如 String s=”中国的软件必将站在世界之巅”;2, 将语句写入到流中例如StringReader reader=new StringReader(s);3, 遍历所有的分词片段TokenWhile((t=analyzer.next())!=null){ System.out.println(t原创 2009-08-07 23:16:00 · 785 阅读 · 0 评论 -
Lucene入门之索引的建立和优化
索引的建立和优化索引的建立 对不同的文本使用不同的分析器 普通情况下,建立索引器,并向索引器添加文档的语句如下: IndexWriter writer=new IndexWriter(indexPath,new StandardAnalyzer()); Writer.addDoc原创 2009-08-08 12:35:00 · 4278 阅读 · 2 评论 -
Lucene入门之索引的管理
Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE原创 2009-08-08 22:59:00 · 1023 阅读 · 0 评论 -
Lucene入门之构建多种搜索请求
词条搜索 TermQuery Term t=new Term(被搜索的Field,搜索关键词); TermQuery q=new TermQuery(t);组合搜索 组合搜索可以满足搜索词之间一些逻辑关系。原创 2009-08-08 23:54:00 · 1008 阅读 · 0 评论