現在、カウントと ID の solr インデックスを持つプロジェクトに取り組んでいます。私は現在、データを取得して PHP でインクリメントし、それを solr に再挿入する代わりに、solr で直接インクリメント/デクリメントできるかどうかを調査しています。
これのバリエーションをグーグルで1時間費やしましたが、役に立ちませんでした。どんな情報でも大歓迎です。
ありがとう。
いいえ、私が知る限り、それは不可能です。Solr でこれをリクエスト ハンドラーとして実装することは確かに可能です。この場合、基礎となる Lucene インデックスからドキュメントを取得し、フィールドを更新し、それをインデックスに書き戻してコミットしますが、これを頻繁に行うとパフォーマンスが低下する可能性があります。これは、実際には Lucene/Solr が設計された目的ではありません。この特定の機能については、代わりに Redis のようなものを使用することを検討し、フルテキスト検索のために Lucene/Solr を残してください。