
H4_SOLR/LUCENCE
文章平均质量分 81
jinhong_lu
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Nutch2.2.1基础教程之2.1】集成Nutch/Hbase/Solr构建搜索引擎之一:安装及运行【单机环境】
1、下载相关软件,并解压 版本号如下: (1)apache-nutch-2.2.1 (2) hbase-0.90.4 (3)solr-4.9.0 并解压至/usr/search 2、Nutch的配置 (1)vi /usr/search/apache-nutch-2.2.1/conf/nutch-site.xml storage.data.store.class原创 2015-06-17 10:31:45 · 612 阅读 · 0 评论 -
【solr专题之一】Solr快速入门
一、Solr学习相关资料 1、官方材料 (1)快速入门:http://lucene.apache.org/solr/4_9_0/tutorial.html,以自带的example项目快速介绍发Solr的基础使用。 (2)API:http://lucene.apache.org/solr/4_9_0/index.html (3)reference:PDF格式,apache-solr-ref-原创 2015-06-17 10:31:40 · 523 阅读 · 0 评论 -
Lucene学习总结之七:Lucene搜索过程解析
一、Lucene搜索过程总论 搜索的过程总的来说就是将词典及倒排表信息从索引中读出来,根据用户输入的查询语句合并倒排表,得到结果文档集并对文档进行打分的过程。 其可用如下图示: 总共包括以下几个过程: IndexReader打开索引文件,读取并打开指向索引文件的流。用户输入查询语句将查询语句转换为查询对象Query对象树构造Weight对象树,用于计算词的权重Term Weight原创 2015-06-17 10:31:15 · 1085 阅读 · 0 评论 -
Lucene学习总结之八:Lucene的查询语法,JavaCC及QueryParser
一、Lucene的查询语法 Lucene所支持的查询语法可见http://lucene.apache.org/java/3_0_1/queryparsersyntax.html (1) 语法关键字 + - && || ! ( ) { } [ ] ^ " ~ * ? : / 如果所要查询的查询词中本身包含关键字,则需要用/进行转义 (2) 查询词(Term) Lucene支持两种查询词,原创 2015-06-17 10:31:17 · 697 阅读 · 0 评论 -
Lucene学习总结之六:Lucene打分公式的数学推导
在进行Lucene的搜索过程解析之前,有必要单独的一张把Lucene score公式的推导,各部分的意义阐述一下。因为Lucene的搜索过程,很重要的一个步骤就是逐步的计算各部分的分数。 Lucene的打分公式非常复杂,如下: 在推导之前,先逐个介绍每部分的意义: t:Term,这里的Term是指包含域信息的Term,也即title:hello和content:原创 2015-06-17 10:31:12 · 470 阅读 · 0 评论