该项目显然采用了solr中多核MultiCore,思路为: 每一个 solrcore 就对应一个数据模型scheme,项目启动之后,针对内存中scheme数据模型,通过这个scheme中的最后的update,add时间和scheme中定时任务(每隔多少时间去监听数据库中的数据增量和维护量),去数据库中监听数据得到所需要的数据之后。对其构建索引(索引异常状态,记录日志)。。由于solr实现了lucene的基于http级的接口,不需要考虑lucene的近实时搜索相关的什么NRTManager等问题。solr的C...
分类:
其他好文 时间:
2014-12-16 17:12:09
阅读次数:
3349
当前版本仅限于solr-4.10.2版本。默认环境使用的是jdk1.7,tomcat7.环境自己配置。网上一堆堆的。1、下载相应的文件(solr-4.10.2.zip)。官网地址:http://lucene.apache.org/solr/2、将solr-4.10.2.zip文件解压.例:F:\solr-4.10.23、找到F:\solr-4.10.2\example目录中的solr..
分类:
其他好文 时间:
2014-12-16 15:16:59
阅读次数:
169
当前版本仅限于solr-4.10.2版本。默认环境使用的是jdk1.7,tomcat7.环境自己配置。网上一堆堆的。
1、下载相应的文件(solr-4.10.2.zip)。
官网地址:http://lucene.apache.org/solr/
2、将solr-4.10.2.zip文件解压.例:F:\solr-4.10.2
3、找到F:\solr-4.10.2\exampl...
分类:
其他好文 时间:
2014-12-16 15:07:26
阅读次数:
149
今天个人coding的模块测试,所以闲暇之余继续研究solr,然后顺带写了一个实例,随便搞的,solr真心不熟,期待认识热爱搜索的朋友,共同进步.1.配置schema.xml文件[solr\collection1\conf\目录下]因为schema默认定义了一些Field,我们这里选取[id,tit...
分类:
其他好文 时间:
2014-12-15 13:38:02
阅读次数:
250
解决办法:在配置数据库连接是讲url里的特殊符号要做转义
jdbc:mysql://IP:3306/数据库名?useUnicode=true&characterEncoding=utf8
改成
jdbc:mysql://IP:3306/数据库名?useUnicode=true&characterEncoding=utf8...
分类:
Web程序 时间:
2014-12-15 12:13:25
阅读次数:
193
solis search 是基于apache solr的一个umbraco搜索插件,只需要简单的配置就可以做全文检索,包括搜索上传的word文档,pdf文档等等。
分类:
其他好文 时间:
2014-12-14 13:14:31
阅读次数:
409
现在我们开始研究载入的数据部分(importing data)在正式开始前,我们先介绍一个存储了大量音乐媒体的网站http://musicbrainz.org ,这里的数据都是免费的,一个大型开放社区提供。MusicBrainz每天都提供一个数据快照(snapshot)的SQL文件,这些数据可以被导...
分类:
其他好文 时间:
2014-12-12 18:22:56
阅读次数:
315
solr本身对中文分词的处理不是太好,所以中文应用很多时候都需要额外加一个中文分词器对中文进行分词处理,ik-analyzer就是其中一个不错的中文分词器。一、版本信息solr版本:4.7.0需要ik-analyzer版本:IK Analyzer 2012FF_hf1ik-analyzer下载地址:...
分类:
其他好文 时间:
2014-12-12 16:35:14
阅读次数:
273
磁盘IO往往是计算机系统响应速度的一个突出瓶颈,搜索引擎查询很平凡,减少搜索过程中的磁盘IO对提升搜索响应速度无疑有莫大的帮助,在solr中,提供自带的缓存机制。我们只需要在solrconfig.xml中加几个配置项就可以了。下面我们看看solr的3个缓存。Filter cache:这个是被用来缓存...
分类:
其他好文 时间:
2014-12-12 16:27:30
阅读次数:
206