二、SolrJ的使用 SolrJ覆盖了solr的全部功能,下面将自己在实际开发中所使用的程序粘贴出来并适当加以解释,由于本人比较菜,代码书写不是那么的精练,还请见谅。1、 创建solrserver对象:try { solr = new CommonsHttpSolrServer("http://lo...
分类:
其他好文 时间:
2014-08-28 12:49:59
阅读次数:
260
Solr是一个apache名下很好用的开源索引、搜索工具,网上的资料虽多但很杂,笔者花了一天的时间对Solr进行了较为初步的研究,对Solr的基础应用做了一定的总结。文中涉及到的配置方法并不唯一,API的用法也未必规范,仅希望能够通过此文让大家对solr更快的入手。一、Solr的安装环境与配置:1、...
分类:
其他好文 时间:
2014-08-28 12:47:59
阅读次数:
333
<?xml version="1.0" encoding="UTF-8" ?>
? 略...
<!-- ?
这是Solr的schema文件,应该命名为schema.xml,并且在solr home的conf目录下
(如,默认在./solr/conf/schema.xml).
?有关如何根据需要定制化该文件...
分类:
其他好文 时间:
2014-08-28 11:42:39
阅读次数:
267
将Solr和Tomcat结合: 1.在D盘下创建目录?D:\Demos\Solr ?????? 2.解压solr-4.9.0文件,我这里下载的是这个4.9版本,将example文件夹下的solr文件夹中的所有文件(不含solr文件夹本身) 拷贝到D:\Demos\...
Solr调研总结开发类型全文检索相关开发Solr版本4.2文件内容本文介绍solr的功能使用及相关注意事项;主要包括以下内容:环境搭建及调试;两个核心配置文件介绍;维护索引;查询索引,和在查询中可以应用的高亮显示、拼写检查、搜索建议、分组统计、拼音检索等功能的使用方法。版本作者/修改人日期V1.0g...
分类:
其他好文 时间:
2014-08-27 12:34:58
阅读次数:
237
No live SolrServers available to handle this request ,no servers hosting shard当某一片索引对应的结点全部宕了以后,会报这个异常。"error": { "msg": "no servers hosting shard:...
分类:
其他好文 时间:
2014-08-26 19:03:26
阅读次数:
336
Solr4.8.1和Tomcat7都可以到官方网站去下载,我这里就不多说了,如下图。这里我们首先解压Solr-4.8.1.zip,再解压Tomcat,解压后,再在当前文件夹下建2个文件夹,一个用来放Solr的目录文件的,一个用来放Tomcat要跑起来的solr项目,如下图:将\solr-4.8.1\...
分类:
其他好文 时间:
2014-08-26 17:04:06
阅读次数:
228
olr是搜索应用服务器,(像tomcat等服务器一样,可以发布项目,相应客户端请求处理),可以嵌入到tomcat,jetty等服务器上。solr提供了许多对外接口,故我们可以使用solr进行全文搜索开发。当用户向部署在Servlet容器中的solr应用程序发送HTTP请求来启动索引和搜索,solr接受请求,确定试用适当的SolrRequestHandler处理请求,然后通过HTTP的方式返回相应。solr应用程序会解析特定格式的.XML文件创建索引,当用户搜索请求处理后,返回特定格式的数据(默认配置是.XM...
分类:
其他好文 时间:
2014-08-26 00:35:25
阅读次数:
377
为了解决写索引时频繁提交带来的效率问题,考虑使用自动提交。在solrconfig.xml中增加以下代码: 1000 10000 maxDocs:当内存索引数量达到指定值的时候,将内存的索引DUMP到硬盘中,并通知searcher类...
分类:
其他好文 时间:
2014-08-25 18:33:44
阅读次数:
211
简介:solr是基于Lucene Java搜索库的企业级全文搜索引擎,目前是apache的一个项目。它的官方网址在http://lucene.apache.org/solr/。solr需要运行在一个servlet容器里,例如tomcat。solr在lucene的上层提供了一个基于HTTP/XML的W...
分类:
其他好文 时间:
2014-08-25 16:55:04
阅读次数:
216