我正在爲Elasticsearch中的自定義分數提升提供解決方案。「function_score」的性能
我想問問,如果使用function_score
是一個好主意。由於索引大小很大,但查詢的結果不應該那麼大。
function_score
是否可以處理查詢結果或作爲查詢邏輯的一部分?如果是前者,它可能會很快,是嗎?
PS。最初查詢boost
運營商似乎是一個最好的選擇,但我不能讓它得分遠高於match
之一的正常範圍。我檢查了_explain
API,它說queryNorm
正常化我的提升,我仍然得到低於正常範圍(0.1 .. 4)的值。