Solr4.1实验的几个问题

本文详细探讨了在使用Solr4.1过程中遇到的问题,包括理解SolrCloud中的collection与Shard概念、解决ZK集群启动时端口错误问题以及解决数据分Shard管理时查询结果未合并的情况。通过分析日志信息,作者揭示了查询时结果只返回特定core数据的原因,并提出了解决方案。
摘要由CSDN通过智能技术生成

尽信书不如无书,在使用Solr4.1过程中遇到几个问题:

1、SolrCloud中有两个新的逻辑概念:collection >> Shard,collection是表示一个完整的数据集,Shard是部分的数据。

2、SolrCloud自带ZK来管理集群,当启动一个ZK时没问题,但当启动一个ZK集群时报错(-DzkHosts=host1:port1,host2:port2),报错的大意是端口错误(-1)。

3、数据分Shard管理,查询时结果没有合并,日志如下:(最终的结果只返回core1的1条数据)

2013-3-6 13:33:13 org.apache.solr.core.SolrCore execute
信息: [core1] webapp=/solr path=/select params={NOW=1362547993252&shard.url=10.16.212.23:7574/solr/c
ore1/&fl=id,score&df=text&start=0&q=id:40000&distrib=false&wt=javabin&isShard=true&fsv=true&version=2&rows=10} hits=1 status=0 QTime=1
2013-3-6 13:33:13 org.apache.solr.core.SolrCore execute
信息: [core2] webapp=/solr path=/select params={NOW=1362547993252&shard.url=10.16.212.23:7574/solr/c
ore2/&fl=id,score&df=text&start=0&q=id:40000&distrib=false&wt=javabin&isShard=true&fsv=true&version=2&rows=10} hits=2 status=0 QTime=1
2013-3-6 13:33:13 org.apache.solr.core.SolrCore execute
信息: [core1] webapp=/solr path=/select params={NOW=1362547993252&shard.url=10.16.212.23:7574/solr/c
ore1/&df=text&ids=40000&q=id:40000&distrib=false&wt=javabin&isShard=true&version=2&rows=10} status=0 QTime=2
2013-3-6 13:33:13 org.apache.solr.core.SolrCore execute
信息: [core2] webapp=/solr path=/select params={q=id:40000} hits=1 status=0 QTime=20

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值