ES學(xué)習(xí)總結(jié)

過濾查詢(Filter)和評分查詢(Query)性能差異

過濾查詢(Filtering queries)只是簡單的檢查包含或者排除涌韩,這就使得計算起來非常快』器ⅲ考慮到至少有一個過濾查詢(filtering query)的結(jié)果是 “稀少的”(很少匹配的文檔),并且經(jīng)常使用不評分查詢(non-scoring queries)平匈,結(jié)果會被緩存到內(nèi)存中以便快速讀取框沟,所以有各種各樣的手段來優(yōu)化查詢結(jié)果。

相反增炭,評分查詢(scoring queries)不僅僅要找出匹配的文檔忍燥,還要計算每個匹配文檔的相關(guān)性,計算相關(guān)性使得它們比不評分查詢費力的多隙姿。同時梅垄,查詢結(jié)果并不緩存。

多虧倒排索引(inverted index)输玷,一個簡單的評分查詢在匹配少量文檔時可能與一個涵蓋百萬文檔的filter表現(xiàn)的一樣好队丝,甚至?xí)谩5窃谝话闱闆r下饲嗽,一個filter 會比一個評分的query性能更優(yōu)異炭玫,并且每次都表現(xiàn)的很穩(wěn)定。

過濾(filtering)的目標(biāo)是減少那些需要通過評分查詢(scoring queries)進(jìn)行檢查的文檔貌虾。

對于精確值的查詢吞加,你可能需要使用 filter 語句來取代 query,因為 filter 將會被緩存。

相關(guān)性評分計算

用 term 查詢計算每個文檔相關(guān)度評分 _score 衔憨,這是種將詞頻(term frequency叶圃,即詞 quick 在相關(guān)文檔的 title 字段中出現(xiàn)的頻率)和反向文檔頻率(inverse document frequency,即詞 quick 在所有文檔的 title 字段中出現(xiàn)的頻率)践图,以及字段的長度(即字段越短相關(guān)度越高)相結(jié)合的計算方式掺冠。

exact value 與full text

ElasticSearch把值分成兩類:exact value 與full text。
當(dāng)針對exact value的字段搜索時码党,使用布爾判斷德崭,例如:Foo != foo。
當(dāng)針對full text的字段搜索時揖盘,則是計算相關(guān)程度眉厨,例如:UK與United Kingdom相關(guān)、jumping與leap也相關(guān)兽狭。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末憾股,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子箕慧,更是在濱河造成了極大的恐慌服球,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,013評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件颠焦,死亡現(xiàn)場離奇詭異斩熊,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)伐庭,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,205評論 2 382
  • 文/潘曉璐 我一進(jìn)店門座享,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人似忧,你說我怎么就攤上這事≌芍龋” “怎么了盯捌?”我有些...
    開封第一講書人閱讀 152,370評論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長蘑秽。 經(jīng)常有香客問我饺著,道長,這世上最難降的妖魔是什么肠牲? 我笑而不...
    開封第一講書人閱讀 55,168評論 1 278
  • 正文 為了忘掉前任幼衰,我火速辦了婚禮,結(jié)果婚禮上缀雳,老公的妹妹穿的比我還像新娘渡嚣。我一直安慰自己,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 64,153評論 5 371
  • 文/花漫 我一把揭開白布识椰。 她就那樣靜靜地躺著绝葡,像睡著了一般。 火紅的嫁衣襯著肌膚如雪腹鹉。 梳的紋絲不亂的頭發(fā)上藏畅,一...
    開封第一講書人閱讀 48,954評論 1 283
  • 那天,我揣著相機(jī)與錄音功咒,去河邊找鬼愉阎。 笑死,一個胖子當(dāng)著我的面吹牛力奋,可吹牛的內(nèi)容都是我干的榜旦。 我是一名探鬼主播,決...
    沈念sama閱讀 38,271評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼刊侯,長吁一口氣:“原來是場噩夢啊……” “哼章办!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起滨彻,我...
    開封第一講書人閱讀 36,916評論 0 259
  • 序言:老撾萬榮一對情侶失蹤藕届,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后亭饵,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體休偶,經(jīng)...
    沈念sama閱讀 43,382評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,877評論 2 323
  • 正文 我和宋清朗相戀三年辜羊,在試婚紗的時候發(fā)現(xiàn)自己被綠了踏兜。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 37,989評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡八秃,死狀恐怖碱妆,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情昔驱,我是刑警寧澤疹尾,帶...
    沈念sama閱讀 33,624評論 4 322
  • 正文 年R本政府宣布,位于F島的核電站骤肛,受9級特大地震影響纳本,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜腋颠,卻給世界環(huán)境...
    茶點故事閱讀 39,209評論 3 307
  • 文/蒙蒙 一繁成、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧淑玫,春花似錦巾腕、人聲如沸面睛。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,199評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽侮穿。三九已至,卻和暖如春毁嗦,著一層夾襖步出監(jiān)牢的瞬間亲茅,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,418評論 1 260
  • 我被黑心中介騙來泰國打工狗准, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留克锣,地道東北人。 一個月前我還...
    沈念sama閱讀 45,401評論 2 352
  • 正文 我出身青樓腔长,卻偏偏與公主長得像袭祟,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子捞附,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,700評論 2 345

推薦閱讀更多精彩內(nèi)容