从v7.7.2升级到solr v8.11.1之后,搜索结果非常不同
我们已经从7.7.2升级了Solr版本。到8.11.1之后,我们将面临搜索结果的问题。较少的结果与两个版本都不匹配。我们的文档列表与原样。 另外,我们使用了相同的模式和字段。 有人可以帮助我们对此有什么可能的原因或解决方案或或或或任何算法更改发生在V8中可能导致不同的原因?
We have upgraded solr version from 7.7.2. to 8.11.1, after that we are facing issue for search result. Less result are not matching for both version. Our document list are same as it is.
Also we have using same schema and fields.
Can someone please help us on it what can be possible reason or solution or or any algorithm change happened for v8 which can result into differ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
最近,我们从Solr 7.3升级到Solr 8.9运行Solr Cloud。我们遇到了一个问题,即使我们在Solr 7中进行了备份并恢复到Solr 8。最终,我们发现嵌套文档有一些重大更改,我们不使用嵌套文档中的一些重大更改但是,我们的环境在Solr 8中导致我们的某些文档出现具有相同ID的情况,从而导致这些文档出现两倍,从而导致差异。我们最终进行了另一个完整的备份,然后删除了所有收集/配置。之后,我们从托管式的chema中删除了 root 字段并恢复。还原后,我们的文档计数匹配。希望这会有所帮助。
We recently upgraded from Solr 7.3 to Solr 8.9 running Solr Cloud. We had an issue with it showing a different number of documents even though we took a backup in Solr 7 and restored to Solr 8. Eventually we discovered that in Solr 8 there were some major changes to nested documents, we do not use nested documents in our environment, however in Solr 8 it was causing some of our documents to appear with the same id resulting in those documents appearing twice causing the discrepancy. We ended up taking another full backup and then deleting all our collections/configsets. After that we deleted the root field from the managed-schema and restored. After the restore our document counts matched up. Hope this helps.