Lucene搜索引擎
文章平均质量分 51
awj3584
这个作者很懒,什么都没留下…
展开
-
TopFieldCollector实现索引排序和分页
public static List searchNearCollege(double lng,double lat,double distance,String collegeName,int curPage, int pageSize) throws IOException{ Filter filter =null; if (collegeName!=null&&collegeNa原创 2013-08-26 15:23:15 · 4465 阅读 · 0 评论 -
TermQuery进行多字段搜索
使用TermQuery进行多字段搜索 Term t1=new Term("lat",queryString); TermQuery q1=new TermQuery(t1); Term t2=new Term("lng",query2); TermQuery q2=new Term原创 2013-08-16 14:02:30 · 4986 阅读 · 0 评论 -
lucene4.3简单创建和查询索引实例
1.创建索引实例代码import java.io.File;import java.io.IOException;import java.util.ArrayList;import java.util.List;import javax.swing.filechooser.FileFilter;import org.apache.lucene.analysis.Analyzer;原创 2013-11-29 16:25:24 · 4514 阅读 · 0 评论 -
lucene内置分析器
原创 2013-12-26 15:24:01 · 1340 阅读 · 0 评论 -
lucene索引和检索原理
Lucene是一个高性能的java全文检索工具包,它使用的是倒排文件索引结构。该结构及相应的生成算法如下: 0)设有两篇文章1和2 文章1的内容为:Tom lives in Guangzhou,I live in Guangzhou too. 文章2的内容为:He once lived in Shanghai. 1)由于lucene是基于关键词索引和查询的,转载 2014-04-23 17:34:20 · 1067 阅读 · 0 评论