3

私はsolrの挿入で奇妙な振る舞いに直面しています。新しく追加されたドキュメントがインデックスに反映されません。更新を取得するには、グラスフィッシュ サーバーで solr アプリ インスタンスを再起動する必要があります。これは常に起こっています。最初は lucene を使用していましたが、問題ありませんでした。

ここで何が台無しになったのかわかりません。すべてを確認しましたが、問題ないようです。しかし、新しい挿入後にインデックスを更新するのに時間がかかるように、solrがどのように機能するかを知りたいです。長い間(ちょうど10個のドキュメント)後でインデックスに反映されなかったためです。

誰かがこれを修正する方法を知っていますか?

更新: solrへの接続にrsolr ruby​​ラッパーを使用しています

4

1 に答える 1

4

インデックスに変更を加えた後、コミットします。rsolr でそれを行う方法は次のとおりです。

または、 autoCommitを設定します。

于 2011-08-30T14:08:27.937 に答える