我正面臨solr插入奇怪的行爲。新增文件從未反映在索引中。我必須在glassfish服務器中重新啓動solr應用程序實例才能獲取更新。這一直在發生。最初我使用的是lucene,它很好。solr新增文件索引不能反映之前重新啓動
我不知道什麼搞砸了,我證實了一切,它似乎確定。但我想知道這是如何solr函數,就像它需要一些時間來更新新的插入後的索引。因爲它在很長時間內從未反映過索引(只有10個文檔)。
有沒有人有一個想法如何解決這個問題?
更新:我使用rsolr紅寶石包裝,用於連接到Solr
我正面臨solr插入奇怪的行爲。新增文件從未反映在索引中。我必須在glassfish服務器中重新啓動solr應用程序實例才能獲取更新。這一直在發生。最初我使用的是lucene,它很好。solr新增文件索引不能反映之前重新啓動
我不知道什麼搞砸了,我證實了一切,它似乎確定。但我想知道這是如何solr函數,就像它需要一些時間來更新新的插入後的索引。因爲它在很長時間內從未反映過索引(只有10個文檔)。
有沒有人有一個想法如何解決這個問題?
更新:我使用rsolr紅寶石包裝,用於連接到Solr
在更改索引後提交。 Here's how to do it in rsolr。
或者,設置autoCommit。
,似乎是技巧..謝謝老兄:) – RameshVel
+1對'autoCommit' –
插入這些新文檔後,您提交了嗎? –
nope,我使用紅寶石包裝(rsolr),它沒有任何具體的方法提交... – RameshVel