2016-07-08 3 views
0

スコアと一緒にクエリのすべてのヒットを取得する必要があります。結果が何らかの順序でソートされているかどうかは気にしない。プロセスをより効率的にするために弾性検索を並べ替えるようにする方法はありますか?スクロールAPIは並べ替えを無効にしますが、「並べ替え」と共に使用するときは["_doc"]、スコアリング処理をスキップします。 この場合、["_doc"]以外のソート順がありますか?Elasticsearchからすべての結果を得る最も効率的な方法は何ですか?

EDIT:Track_scoreをtrueに設定すると、elasticsearchはスコアを返すようになりましたが、実際には速くしませんでした。時間はほぼ同じです。それがなぜそうであるかについての任意のアイデア?

答えて

1

documentationによると、「スコアリングをソートしなくても、track_scoresパラメータをtrueに設定する」とします。

関連する問題