solrcloud查询不一致
1.索引创建3个分片2个副本
2.使用同一个查询的词语进行查询,查询出的总条数不一致,这个问题在3分片1副本的情况下没有出现
3.通过添加debugQuery=true参数可以看到查询了3个分片,但是每次出来的numFoud也不一致,最终导致查询的总条数不一致
4.查询请求参数添加shards=shard1,shard2,shard3的时候不会出现此问题
5.疑问,为什么在1副本情况下不会出现,在副本大于1的情况下就有这种情况呢?
第一次查询:
第二次查询:
QueryDebug模式下:
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
拓展词库只在一台机器生效造成上面的现象,造成导入和查询都有一定的不一致,schema.xml配置的dicPath指向的是目录,而不是去zk读取信息。