1

現在、カウントと ID の solr インデックスを持つプロジェクトに取り組んでいます。私は現在、データを取得して PHP でインクリメントし、それを solr に再挿入する代わりに、solr で直接インクリメント/デクリメントできるかどうかを調査しています。

これのバリエーションをグーグルで1時間費やしましたが、役に立ちませんでした。どんな情報でも大歓迎です。

ありがとう。

4

1 に答える 1

2

いいえ、私が知る限り、それは不可能です。Solr でこれをリクエスト ハンドラーとして実装することは確かに可能です。この場合、基礎となる Lucene インデックスからドキュメントを取得し、フィールドを更新し、それをインデックスに書き戻してコミットしますが、これを頻繁に行うとパフォーマンスが低下する可能性があります。これは、実際には Lucene/Solr が設計された目的ではありません。この特定の機能については、代わりに Redis のようなものを使用することを検討し、フルテキスト検索のために Lucene/Solr を残してください。

于 2010-10-18T20:41:39.487 に答える