solr
obite
这个作者很懒,什么都没留下…
展开
-
转:Solr开发文档
Solr开发文档 原文地址:http://www.cnblogs.com/hoojo/archive/2011/10/21/2220431.html原创 2012-06-24 19:12:58 · 85 阅读 · 0 评论 -
solr3.5配置
最近发现nutch1.4的index部分采用了solr所以对solr的索引方式进行了一下了解。nutch团队采用solr有他们的道路,没有去分析代码,根据找到的资料显示,nutch的索引没有利用好HDFS,索引还是本地存储的。假设索引也是分布式的,在检索的时候,mapreduce的合并效率也是不高的,为了达到排序的目的会产生大量的网络传输。solr采用索引复制的机制提高IO吞吐量,这也是稳定可靠的...原创 2012-03-11 16:15:05 · 94 阅读 · 0 评论 -
solr3.5 solrconfig.xml 解析
<dataDir>${solr.data.dir:}</dataDir> 索引文件的默认路径,默认在solr项目conf下创建索引文件,可以根据实际情况修改该目录。 to be continue!原创 2012-03-12 19:27:41 · 92 阅读 · 0 评论 -
solr3.5 schema.xml解析
schema.xml中注释比较详细,这里简单概括介绍一下,结构参考example/solr/conf/schema.xml <types>: fields类别定义,对应solr内部类别实现。需要重点注意的是solr.TextField类型的索引查询设置,整个结构如下: 1、 <fieldType name="text_general" class="solr.T...原创 2012-03-12 19:46:50 · 130 阅读 · 0 评论 -
solr3.5 查询排序
使全文检索查询数据经常要涉及到排序和条件查询,下面简单介绍常用的排序和查询方式。 SolrServer solr = SolrUtil.getSolrServer(); //获取查询对象 SolrQuery query = new SolrQuery(); //设置查询关键字 query.setQuery("content:程序员"); //设置查询返回的字段 ...2012-03-19 16:36:44 · 138 阅读 · 0 评论 -
solr3.5 高亮显示
在全文检索的应用中必然要涉及到高亮显示,sorl对高亮进行封装,高亮的实现方式如下: 1:solrconfig.xml配置 <formatter name="html" default="true" class="solr.highlight.HtmlFormatter"> <lst name="defaults"> <str name=&2012-03-21 11:09:54 · 93 阅读 · 0 评论