在 Solr 上重新加载(Google 云)
Reload on Solr (Google Cloud)
我在 Google Cloud 上将文档提交到 Solr 时遇到问题,并在某处读到该问题应该通过提交来解决。
我不知道如何在 Solr(noob) 上提交并按下一个名为 reload 的按钮。错误消失了,但恐怕我搞砸了其他事情。谁能解释一下 reload 与 commit 相比有何作用,或者确认 reload 是否正常?
不,如果您想要提交,则不能重新加载。
reload 命令告诉 solr 根据新配置(solrconfig、schema 和其他配置文件)更新一些核心。即使它适用于您的情况,也并不意味着提交的目的。
commit 命令告诉 solr 发送给它的数据应该可以尽快搜索到。我想这就是你要找的。
为此,您可以在 solrconfig.xml 中配置自动提交 and/or 软提交。还有一个 URL 你可以调用来实现这个,它是这样的:http://localhost:8983/solr/mycollection/update?commit=true
我建议您阅读此文档:
我在 Google Cloud 上将文档提交到 Solr 时遇到问题,并在某处读到该问题应该通过提交来解决。
我不知道如何在 Solr(noob) 上提交并按下一个名为 reload 的按钮。错误消失了,但恐怕我搞砸了其他事情。谁能解释一下 reload 与 commit 相比有何作用,或者确认 reload 是否正常?
不,如果您想要提交,则不能重新加载。
reload 命令告诉 solr 根据新配置(solrconfig、schema 和其他配置文件)更新一些核心。即使它适用于您的情况,也并不意味着提交的目的。
commit 命令告诉 solr 发送给它的数据应该可以尽快搜索到。我想这就是你要找的。 为此,您可以在 solrconfig.xml 中配置自动提交 and/or 软提交。还有一个 URL 你可以调用来实现这个,它是这样的:http://localhost:8983/solr/mycollection/update?commit=true
我建议您阅读此文档: