solr
fengyong7723131
这个作者很懒,什么都没留下…
展开
-
solr检所建议
第一步:solrconfig.xml的配置:默认是被注释掉的,不需要打开注释,直接复制这里的配置就行。、注意:去掉第九行的中文,不然可能会启动报错 string suggest org.apache.solr.spelling.suggest.Suggester org.apache.solr.sp原创 2015-10-19 13:42:17 · 475 阅读 · 0 评论 -
solr facet浅谈
solr facet详解facet详解本篇博客主要讲解如何避免facet查询缓慢,并不是solr本身的优化,而是换一种方法提高体验效果实验数据是500万条数据,我们需要将价格进行分组,在搜索条件中这样显示但是由于500条数据中得价格是随机数生成,facet分组price后,facet.limit不做限制,其数量达到10000,耗时3秒多,而一个查询如此耗时,绝对是不能容忍的。为了优化这块原创 2017-02-03 15:42:40 · 919 阅读 · 0 评论 -
Solr与MySQL查询性能对比
solr获取大量查询数据需求转载 2017-01-14 21:29:07 · 3312 阅读 · 0 评论 -
mysql批量插入数据量过大报错解决办法
Packet for query is too large (6071393 > 4194304). You can change this value on the server by setting the max_allowed_packet' variable.批量插入数据量过大,解决办法修改 my.ini 加上 max_allowed_packet =67108864转载 2016-01-30 20:12:18 · 17013 阅读 · 1 评论 -
SolrCloud中的文件与Collection管理
转载请出自出处:http://eksliang.iteye.com/blog/2124078http://eksliang.iteye.com/一.内嵌启动SolrCloud时端口默认分配当 Solr 运行内嵌 zookeeper 服务时,默认使用 solr 端口+1000 作为客户端口,另外,solr 端口+1 作为 zookeeper 服务端口,solr 端口+2转载 2016-01-13 18:08:18 · 367 阅读 · 0 评论 -
solr解决访问安全
Tomcat7,solr3.6,mmseg1.81:环境的搭建1:解压tomcat,solr,mmseg4j2:复制dist文件夹下apache-solr.war到tomcat的webapp文件夹下,修改文件名为solr(不该也行,这里修改文件名方便一会地址栏的输入)3:创建solr-tomcat文件夹作为solr的根目录4:tomcat/conf/Catalina/local转载 2015-11-27 11:11:49 · 4728 阅读 · 0 评论 -
solr源码导入eclipse
2015年6月7日,Solr已经更新到5.2.0,所以这里我以5.2.0版本为例,你使用Solr5.x都是类似的区别不大。开始之前,首先你需要去Solr官网去下载Solr5源码,如图: taz包其实是可以使用Winrar解压的,解压后如图: 我是解压到F:\javazipfile目录下,官方默认提供的源码包并不是一个标准的Eclipse Ja转载 2015-12-28 23:01:16 · 2572 阅读 · 0 评论 -
solr聚合统计
StatsComponent转载请出自出处:http://eksliang.iteye.com/blog/2169134http://eksliang.iteye.com/一、概述 Solr可以利用StatsComponent 实现数据库的聚合统计查询,也就是min、max、avg、count、sum的功能 二、参数参数转载 2015-11-25 12:57:37 · 9306 阅读 · 0 评论 -
solr检索数据召回问题解决
前言 Solr/Lucene是一个全文检索引擎,全文引擎和SQL引擎所不同的是强调部分相关度高的内容返回,而不是所有内容返回,所以部分内容包含在索引库中却无法命中是正常现象。 多数情况下我们建议优化分词器或者引擎其它部分达到预期检索效果。分词器调节按照如下步骤进入分词器调试界面1、选择collect转载 2015-11-25 10:02:06 · 844 阅读 · 0 评论 -
solr5.3.1搭建
solr官网http://www.apache.org/dyn/closer.lua/lucene/solr/5.3.1下载solr5.3.1.zip,如果是linux请下载tgz压缩包1. 解压缩 solr-5.3.1.zip 到C:solr-5.3.12. 拷贝solr-5.3.1\server\solr-webapp里的webapp文件夹到D:\apach原创 2015-12-09 23:37:59 · 1259 阅读 · 0 评论 -
solr拼音检索
拼音检索的大致思路是这样的: ①将需要使用拼音检索的字段汇集到一个拼音分词字段里(我的拼音分词字段使用pinyin4j+NGram做的); 加入两个jar包:pinyin4j-2.5.0.jar、lucene-analyzers-smartcn-4.9.1.jar,pinyinAnalyzer.jar;转载 2015-10-15 16:57:19 · 5155 阅读 · 0 评论 -
solr优化之增量索引
问题导读1、如何增量导入MYSQL数据库中的数据?2、如何设置定时导入数据来做?3、我们怎样测试增量导入?本文接上一篇:Solr学习(四)DIH全量导入并索引数据(一)引言:前面我的文章 DIH全量导入 中已经学会了如何全量导入Oralce和MySQL的数据,大家都知道全量导入在数据量大的时候代价非常大,一般来说都会适用增量的方式来导入数据,下面介绍如何增量导入MYSQ原创 2015-09-29 10:30:02 · 1990 阅读 · 0 评论 -
solr部署+IK+索引mysql数据库
部署到tomcat1创建一个Solr home目录,存储运行Solr实例所有的配置文件和数据(Lucene索引文件)。将F:\develop\solr作为Solr Home。1. 将example\solr下的内容 拷贝至 F:\develop\solr目录下2. 修改F:\develop\solr\collection1\conf目录下solrconfig.xml文件原创 2015-10-13 17:14:11 · 1051 阅读 · 0 评论 -
solr权重
solr权重可以在solrconfig.xml配置,也可以用solrJ直接实现,本人用的是第二种方法,demo比较简单,但是可以看出流程和结果第一步:先往索引库里添加数据,我这里只添加五条,不要问为什么for(int i=0;i<5;i++){ //添加数据 SolrInputDocument doc1 = new SolrInputDocument(); doc原创 2015-10-16 15:54:23 · 2092 阅读 · 1 评论 -
solr函数
函数查询 让我们可以利用 numeric域的值 或者 与域相关的的某个特定的值的函数,来对文档进行评分。 怎样使用函数查询 这里主要有两种方法可以使用函数查询,这两种方法都是通过solr http 接口的。 内嵌在正常的solr查询表达式中。即,将函数查询写在 q这个参数中,这时候,我们使用_val_将函数与其他的查询加以区别。至于具体怎样转载 2015-10-12 12:00:11 · 904 阅读 · 0 评论 -
solr的schema配置优化
solr配置文件简单优化原创 2015-09-29 11:57:42 · 892 阅读 · 0 评论 -
solr分组查询
public static HttpSolrServer server = new HttpSolrServer("http://localhost:8080/solr/");public static void main(String[] args) {queryAll();}public static void queryAll(){Map rmap = new Lin转载 2015-10-12 10:26:27 · 1687 阅读 · 0 评论 -
solr管理界面详解
Dashboard:仪表盘,显示了该Solr实例开始启动运行的时间、版本、系统资源、jvm等信息。 Logging:Solr运行日志信息。Cloud:Cloud即SolrCloud,即Solr云(集群),当使用Solr Cloud模式运行时会显示此菜单Core Admin:SolrCore的管理界面。Solr Core 是Solr的一个独立运行单原创 2015-10-10 10:03:13 · 965 阅读 · 0 评论 -
修改spring-data-solr源码,利用idea和maven重新打jar包
需求:solr查询数据时,条件不只是作用在一个document上,还要作用在document里的field里。例如,我把学校数据设置为document,将课程设置为document中的一个数组field,在查询时,过滤完学校后,在查询列表里需要再过滤课程。解决方案:将需要过滤的field设置为_childDocuments_,通过fl的child filter功能进行第二次过滤,fl=*...原创 2018-09-19 16:31:54 · 379 阅读 · 0 评论