問題は、私たちの用語のうちの1つが非常に一般的である可能性があることです(例えば、数字「3」)。その場合、私はLuceneがクエリを実行している間、Scoredの検索結果の量を制限したいと思います。それも可能ですか? ちょうど強調するために、私はLuceneの検索結果を制限するだけではいけません(IndexSearher.Searchメソッドの第2の数値パラメータを使って簡単に行うことができます)。私はLuceneに何かを伝えたいと思っています - その特定の用語のヒットを検索するのにあまり時間を費やさないでください。あなたが見つけたとしたら、1,000,000点を探して、他の言葉に行きましょう。Lucene - 検索クエリの特定の用語に対する結果の量を制限する
1
A
答えて
1
いいえ、できません。ご存知のようにLuceneの絶対得点はare meaninglessなので、サポートはありません。
用語が実際には一般的であるため、idfは高い(または、あなたの視点によっては低くなる)ので、おそらくLuceneのpruning algorithmsのために比較的重要ではありません。あなたはいつもブーストを変更して問題をなくしても構いませんが、これが本当にあなたのパフォーマンスのボトルネックであることを再確認します。
関連する問題
- 1. PHP/SQL - 特定のページの結果の量を制限する
- 2. Googleの検索結果の制限は
- 3. Luceneで特定の範囲の用語を検索するには
- 4. Luceneがクエリの用語を制限しています
- 5. 用語がngramの長さを超えたときにfalse検索結果を返す検索結果のクエリ
- 6. Instagram:ユーザー検索の結果を制限する
- 7. 弾性検索:配列内の検索結果を制限する
- 8. Solr - 特定のタイプの結果の数を制限する
- 9. SharePoint検索結果をselectPropertiesに制限する
- 10. rails solr検索制限検索結果の総数/結果の固定数を取得
- 11. 弾性検索用語大量のユーザーを除外するクエリ
- 12. 特定のカテゴリのページへのAPI検索を制限する
- 13. MySQLの結果の合計数に対するクエリ結果をパーセントで制限する方法は?
- 14. The Lucene CloudSearchの検索語句を検索するには?
- 15. フィールド値の存在によるLuceneの検索結果のブースト
- 16. 検索を特定のドメインに限定する
- 17. Luceneの検索結果を新バージョンで表示Lucene(6.0)
- 18. 検索結果に特定のカテゴリを表示する方法
- 19. クエリ結果のバイナリ検索
- 20. Zend Search Lucene - 特定のフィールドを検索
- 21. オートコンプリート検索結果をユーザー入力に制限します。
- 22. Luceneの検索結果の品質を調べる
- 23. 結合クエリの結果を制限する
- 24. Luceneの検索結果カスタムオーダーリストによる並べ替え
- 25. Sharepoint:検索結果をフィールド別に限定する
- 26. Lucene検索がKibanaを使用した私の結果
- 27. solrの結果の制限?
- 28. フィルタリングされた特定の検索結果を表示する
- 29. 結合の結果を制限する
- 30. 特定の制限の後で異なる結果
これはパフォーマンス上の問題ですか? – Reactormonk
はい、間違いありません。 –