solr query为同一查询返回不正确的结果

时间:2013-08-06 11:10:24

标签: search solr apache-zookeeper solrcloud

我正在使用solr 4.3.0生产,在windows上使用zookeeper 3.4.5,在Linux本地环境中使用solr 4.0.0。我已经实现了solr搜索和solr索引更新体系结构,它们似乎在本地和生产上也能很好地工作。但是当我更新索引文档然后查询以检索更新的文档时它会产生一些奇怪的行为,有时候它返回正确的更新文档,有时返回旧文档。最初我的想法是我使用JMS进行文档更新,这可能是一个问题,但这种行为是随机的,在本地不可重现。所以我认为在solr版本4.3.0中必须存在NRT搜索的一些问题。

任何帮助都会非常有用。

1 个答案:

答案 0 :(得分:0)

您好,请检查一下是否存在缓存问题。