最新博客
  • SolrCloud负载不均衡导致的IO瓶颈问题 摘要: SolrCloud是在三台机器上搭建的分布式索引,有三个索引集合,每台机器一个shard。最近发现一个索引集合(itdaan)出现搜索很慢,试图查找原因。如是分别查看三台机器的请求数量。发现192.168.0.37的请求数量高于两外两台机器,但是三个shard的数据又分配比较均匀。花了两个周末,到现在也没找出... 发表于 2021-08-14 19:37 阅读(4064) 评论(0)

  • solrcloud相关备忘 摘要: SOLRCloud相关操作:启动:bin/solr restart -e cloud先在zookeeper上上传configName/root/soft/solr-5.5.4/server/scripts/cloud-scripts/zkcli.sh -zkhost hadoop1:2181 -cmd upc... 发表于 2020-08-23 12:51 阅读(4949) 评论(0)

  • ElasticSearch集群安装说明 摘要: 1.环境信息 目前es最新版本为7以上,但鉴于网上大部分es集群选择的是es6,因此本文采取了elasticsearch-6.2.4这个版本,jdk选择jdk8,版本为:java1.8.0_101 本文选择三个节点安装es,主机信息如下节点ipes安装目录n1192.168.3.1/data0/soft/el... 发表于 2019-12-31 18:06 阅读(1467) 评论(0)

  • 修改Solr的源码使SolrCloud支持多分片的索引集合进行Join查询 摘要: 背景:关于Solr的Join可以见:https://wiki.apache.org/solr/Join支持两个索引集合进行关联搜索。语法大概为:{!join fromIndex=collectionName from=fromid to=toid}*:*,但Join有很多的限制:Fields or other... 22222.jpg    发表于 2017-03-21 20:30 阅读(2959) 评论(0)

  • SolrCloud使用implict路由规则创建Shard(分片) 摘要: SolrCloud有两种创建Shard的路由规则:compositeId和implict。1.使用http://localhost:8983/solr/admin/collections?action=CREATE&name=collection&numShards=3&replicationFactor=2... 发表于 2017-03-07 23:15 阅读(1859) 评论(0)

  • 修改Solr的源码解决DIH导入数据一个Entity创建一个连接不释放的问题 摘要: 第一步:使用Jetty的JNDI配置数据源$SOLR_HOME/server/contexts/solr-jetty-context.xml jdbc/dmp... 33333.jpg    44444.jpg    发表于 2017-01-19 01:27 阅读(1660) 评论(0)

  • 修改solr源码优化multiValued字段的DIH导入速度 摘要: 问题:有一亿的数据,分100个mysql表存储,每一个表使用DIH分批导入到Solr。表中有一个标签的字段,多个标签使用逗号隔开,在solr中定义的字段设置multiValued="true",原来的配置是: 发表于 2017-01-15 15:41 阅读(1701) 评论(0)

  • 使用DIH将Mysql数据库中数据批量导入solr5.5.3 摘要: 第一步:创建一个配置Mysql数据源的XML文件db-data-config.xml放在和solrconfig.xml同目录下,内容: 发表于 2017-01-14 22:30 阅读(1684) 评论(0)

  • Solr5.5.3配置IK版的中文分词器 摘要: 测试于:Solr 5.5.3, IKAnalyzer5.3.1, JDK 1.8.0_111, CentOS 6.7IK下载地址:https://pan.baidu.com/s/1geXUDaV 提取码:h62d下载后将ik-analyzer-solr5-5.x.jar上传到$SOLR_HOME/server... 发表于 2017-01-14 13:00 阅读(1708) 评论(0)

  • 修改solr的源码使用接口调用配置搜索竞价排名 摘要: 我们知道QueryElevationComponent组件可以实现竞价排名的功能,但是很不方便,需要在xml中配置。但大多数情况下,我们需要在我们的管理后台录入数据进行设置。那么需求来了,可否我将竞价排名的数据录入数据库,使用接口让solr实时更新竞价排名的数据。经过研究源码,是可以实现的。只需要修改如下Ha... 发表于 2016-11-28 00:18 阅读(1864) 评论(0)

Powered by IMZHANGJIE.CN Copyright © 2015-2025 粤ICP备14056181号