一、各个主要类之间的关系
SolrIndexerJob extends IndexerJob
1、IndexerJob:主要完成
2、SolrIndexerJob:主要完成
3、IndexUtil:主要只有一个方法public NutchDocument index(String key, WebPage page),用于根据网页信息,返回一个solr的Document对象...
分类:
其他好文 时间:
2014-08-25 15:02:14
阅读次数:
270
1、开篇语2、概述3、渊源4、初识Solr5、Solr的安装6、Solr分词顺序7、Solr中文应用的一个实例8、Solr的检索运算符[开篇语]按照惯例应该写一篇技术文章了,这次结合Lucene/Solr来分享一下开发经验。Lucene是一个使用Java语言写的全文检索开发包(API),利用它可以实...
分类:
其他好文 时间:
2014-08-25 14:47:44
阅读次数:
223
由于搜索引擎功能在门户社区中对提高用户体验有着重在门户社区中涉及大量需要搜索引擎的功能需求,目前在实现搜索引擎的方案上有集中方案可供选择:基于Lucene自己进行封装实现站内搜索。工作量及扩展性都较大,不采用。调用Google、Baidu的API实现站内搜索同第三方搜索引擎绑定太死,无法满足后期业务...
分类:
其他好文 时间:
2014-08-25 14:41:14
阅读次数:
285
可以通过以下三种方式之一设置 Solr 的主位置: 1。设置 java 系统属性 solr.solr.home (没错,就是 solr.solr.home)。 2。配置 java:comp/env/solr/home 的一个 JNDI 查找指向 solr 目录。 3。在包含 ...
分类:
其他好文 时间:
2014-08-25 14:35:44
阅读次数:
173
第一种方式:singlecore1、将solr4.2解压, 拷贝solr-4.2.0\dist\solr-4.2.0.war 至tomcat里的webapps文件夹下,改名成solr.war2、启动tomcat服务器,目的是在webapps下将solr.war解压出solr文件包,即:Tomcat7...
分类:
其他好文 时间:
2014-08-24 17:57:22
阅读次数:
266
window7 jdk1.6.0_14 Solr-4.7.2tomcat-6.0.37Solr的安装配置Solr home ,主要介绍基于JNDI的配置,其它方式可以参考Solr的wiki。基于JNDI配置1:首先建立一个Solr的运行目录。C:\solr-tomcat将解压缩包中的D:\work....
分类:
其他好文 时间:
2014-08-24 05:29:24
阅读次数:
321
Solr4.8.0源码分析(7)之Solr SPI查看Solr源码时候会发现,每一个package都会由对应的resources. 如下图所示:一时对这玩意好奇了,看了文档以后才发现,这个services就是java SPI机制。首先介绍下java SPI机制,然后再结合Solr谈一下SPI。1. ...
分类:
其他好文 时间:
2014-08-24 00:09:22
阅读次数:
461
Solr(http://lucene.apache.org/solr),Apache Lucene项目的子项目,是一个基于Lucene的Java搜索引擎服务器。
Solr 包装并扩展了 Lucene,所以Solr的基本上沿用了Lucene的相关术语,更重要的是,Solr 创建的索引与 Lucene 搜索引擎库完全兼容,通过对Solr 进行适当的配置,某些情况下可能需要进行编码,Solr
可以...
分类:
其他好文 时间:
2014-08-23 20:25:01
阅读次数:
395
这第二种方法是将solr项目部署到tomcat上,运行tomcat的时候可以直接运行方法。
一)首先保证solr4.9,Eclipse 4.3 tomcat 7.5 windows7一切都正常使用(其实这种方式都可以用不到Eclipse4.3),如果有项目用到我们创建的solr项目,直接调用即可,因为项目已经部署到了tomcat的webapp下了。
二)首先我们将下载的solr4.9进行解压,找到example\webapps\solr.war然后找到solr.war文件,将solr.war文件拷贝到to...
1、解压solr[root@svn-servertmp]tar-zxvfsolr-4.7.0.tgz2、将solr包移动到opt目录下:[root@svn-servertmp]mv/tmp/solr-4.7.0/opt/solr3、把exmaple/webapps中的solr.war复制到tomcat[root@svn-servertmp]makdir-p/opt/tomcat/webapps[root@svn-servertmp]cp/opt/solr/example..
分类:
其他好文 时间:
2014-08-23 02:25:30
阅读次数:
183