奇怪的Solr索引自动更改

奇怪的Solr索引自动更改,solr,Solr,我正在使用solr为文档编制索引。我有一个老投手,现在我正在用新的排名方程更换投手 作为测试的一部分,我编写了一个python脚本,它使用urllib2点击SolrURL并以JSON格式获取数据 每次运行这个python脚本时,我所观察到的是,查询的索引会自动改变。这有点奇怪,我不明白为什么会这样 好心帮忙 谢谢 我认为您需要在查询时按分数对结果进行排序 在特定的时间间隔内优化Solr节点 虽然Solr隐式优化,但我更喜欢显式优化。希望这些将帮助您每次都获得相同的结果顺序。实际上queryRes

我正在使用solr为文档编制索引。我有一个老投手,现在我正在用新的排名方程更换投手

作为测试的一部分,我编写了一个python脚本,它使用urllib2点击SolrURL并以JSON格式获取数据

每次运行这个python脚本时,我所观察到的是,查询的索引会自动改变。这有点奇怪,我不明白为什么会这样

好心帮忙 谢谢

  • 我认为您需要在查询时按分数对结果进行排序
  • 在特定的时间间隔内优化Solr节点

  • 虽然Solr隐式优化,但我更喜欢显式优化。希望这些将帮助您每次都获得相同的结果顺序。

    实际上queryResultCache是打开的,对于不同的SearchHandler,我有相同的等式,所以对于不同的处理程序,我得到相同的结果

    现在我有一个处理程序,其中查询的处理被中断。我的查询以%0A结束,未正确处理,结果(不正确)正在缓存


    我修复了查询的处理,解决了问题。

    您正在观察的更改类型是什么?是改变结果的数量还是结果的顺序?