3

我正面临着 solr 插入的奇怪行为。新添加的文档从未反映在索引中。我必须重新启动 glassfish 服务器中的 solr 应用程序实例才能获取更新。这一直在发生。最初我使用的是lucene,它很好。

我不确定这里出了什么问题,我验证了一切,看起来还可以。但我想知道 solr 是如何工作的,比如在新插入后更新索引需要一些时间。因为它在很长一段时间后从未反映在索引中(只有 10 个文档)。

有谁知道如何解决这个问题?

更新:我正在使用rsolr ruby​​ 包装器连接到 solr

4

1 回答 1

4

对索引进行更改后提交。这是在 rsolr 中执行此操作的方法

或者,设置autoCommit

于 2011-08-30T14:08:27.937 回答