ElasticSearch-空搜索

1.空搜索

最基本的搜索API表單是空搜索(empty search)绰垂,它沒有指定任何的查詢條件,只返回集群索引中的所有文檔:

響應結果中數據信息被包含在“hits”部分中谈撒,它包含了total字段來表示匹配到的文檔總數闰蛔,hits數組還包含了匹配到的前10條數據悟泵。

2.hits部分

hits數組中的每個結果都包含_index专钉、_type和文檔的_id字段,被加入到_source字段中這意味著在搜索結果中我們將可以直接使用全部文檔累铅。這不像其他搜索引擎只返回文檔ID跃须,需要你單獨去獲取文檔。

每個節(jié)點都有一個_score字段娃兽,這是相關性得分(relevance score)菇民,它衡量了文檔與查詢的匹配程度。默認的投储,返回的結果中關聯性最大的文檔排在首位第练;這意味著,它是按照_score降序排列的玛荞。這種情況下娇掏,我們沒有指定任何查詢,所以所有文檔的相關性是一樣的勋眯,因此所有結果的_score都是取得一個中間值1

max_score指的是所有文檔匹配查詢中_score的最大值婴梧。

3.took部分

響應結果包含took部分,took告訴我們整個搜索請求花費的毫秒數客蹋。

4.shards

響應結果中包含shards部分塞蹭,_shards節(jié)點告訴我們參與查詢的分片數(total字段),有多少是成功的(successful字段)讶坯,有多少的是失敗的(failed字段)番电。通常我們不希望分片失敗,不過這個有可能發(fā)生辆琅。如果我們遭受一些重大的故障導致主分片和復制分片都故障漱办,那這個分片的數據將無法響應給搜索請求。這種情況下婉烟,Elasticsearch將報告分片failed洼冻,但仍將繼續(xù)返回剩余分片上的結果。

5.timeout

time_out值告訴我們查詢超時與否隅很。一般的,搜索請求不會超時率碾。如果響應速度比完整的結果更重要叔营,你可以定義timeout參數為10或者10ms(10毫秒),或者1s(1秒)

Elasticsearch將返回在請求超時前收集到的結果所宰。

注:需要注意的是timeout不會停止執(zhí)行查詢绒尊,它僅僅告訴你目前順利返回結果的節(jié)點然后關閉連接。在后臺仔粥,其他分片可能依舊執(zhí)行查詢婴谱,盡管結果已經被發(fā)送蟹但,超時不是一個斷路器(circuit breaker)。

使用超時是因為對于你的業(yè)務需求(譯者注:SLA谭羔,Service-Level Agreement服務等級協(xié)議华糖,在此我翻譯為業(yè)務需求)來說非常重要,而不是因為你想中斷執(zhí)行長時間運行的查詢瘟裸。

?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末客叉,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子话告,更是在濱河造成了極大的恐慌兼搏,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,482評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件沙郭,死亡現場離奇詭異佛呻,居然都是意外死亡,警方通過查閱死者的電腦和手機病线,發(fā)現死者居然都...
    沈念sama閱讀 88,377評論 2 382
  • 文/潘曉璐 我一進店門吓著,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人氧苍,你說我怎么就攤上這事夜矗。” “怎么了让虐?”我有些...
    開封第一講書人閱讀 152,762評論 0 342
  • 文/不壞的土叔 我叫張陵紊撕,是天一觀的道長。 經常有香客問我赡突,道長对扶,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,273評論 1 279
  • 正文 為了忘掉前任惭缰,我火速辦了婚禮浪南,結果婚禮上,老公的妹妹穿的比我還像新娘漱受。我一直安慰自己络凿,他們只是感情好,可當我...
    茶點故事閱讀 64,289評論 5 373
  • 文/花漫 我一把揭開白布昂羡。 她就那樣靜靜地躺著絮记,像睡著了一般。 火紅的嫁衣襯著肌膚如雪虐先。 梳的紋絲不亂的頭發(fā)上怨愤,一...
    開封第一講書人閱讀 49,046評論 1 285
  • 那天,我揣著相機與錄音蛹批,去河邊找鬼撰洗。 笑死篮愉,一個胖子當著我的面吹牛,可吹牛的內容都是我干的差导。 我是一名探鬼主播试躏,決...
    沈念sama閱讀 38,351評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼柿汛!你這毒婦竟也來了冗酿?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 36,988評論 0 259
  • 序言:老撾萬榮一對情侶失蹤络断,失蹤者是張志新(化名)和其女友劉穎裁替,沒想到半個月后,有當地人在樹林里發(fā)現了一具尸體貌笨,經...
    沈念sama閱讀 43,476評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡弱判,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 35,948評論 2 324
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現自己被綠了锥惋。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片昌腰。...
    茶點故事閱讀 38,064評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖膀跌,靈堂內的尸體忽然破棺而出遭商,到底是詐尸還是另有隱情,我是刑警寧澤捅伤,帶...
    沈念sama閱讀 33,712評論 4 323
  • 正文 年R本政府宣布劫流,位于F島的核電站,受9級特大地震影響丛忆,放射性物質發(fā)生泄漏祠汇。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,261評論 3 307
  • 文/蒙蒙 一熄诡、第九天 我趴在偏房一處隱蔽的房頂上張望可很。 院中可真熱鬧,春花似錦凰浮、人聲如沸我抠。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,264評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽屿良。三九已至,卻和暖如春惫周,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背康栈。 一陣腳步聲響...
    開封第一講書人閱讀 31,486評論 1 262
  • 我被黑心中介騙來泰國打工递递, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留喷橙,地道東北人。 一個月前我還...
    沈念sama閱讀 45,511評論 2 354
  • 正文 我出身青樓登舞,卻偏偏與公主長得像贰逾,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子菠秒,可洞房花燭夜當晚...
    茶點故事閱讀 42,802評論 2 345

推薦閱讀更多精彩內容