Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正面临着 solr 插入的奇怪行为。新添加的文档从未反映在索引中。我必须重新启动 glassfish 服务器中的 solr 应用程序实例才能获取更新。这一直在发生。最初我使用的是lucene,它很好。
我不确定这里出了什么问题,我验证了一切,看起来还可以。但我想知道 solr 是如何工作的,比如在新插入后更新索引需要一些时间。因为它在很长一段时间后从未反映在索引中(只有 10 个文档)。
有谁知道如何解决这个问题?
更新:我正在使用rsolr ruby 包装器连接到 solr
对索引进行更改后提交。这是在 rsolr 中执行此操作的方法。
或者,设置autoCommit。