空搜索:

GET /_search

hits:

  1. total 總數(shù)

  2. hits 前10條數(shù)據(jù)

  3. hits 數(shù)組中的每個(gè)結(jié)果都包含_index、_type和文檔的_id字段,被加入到_source字段中這意味著在搜索結(jié)果中我們將可以直接使用全部文檔。

  4. 每個(gè)節(jié)點(diǎn)都有一個(gè)_score字段,這是相關(guān)性得分(relevance score),它衡量了文檔與查詢的匹配程度。默認(rèn)的,返回的結(jié)果中關(guān)聯(lián)性最大的文檔排在首位;這意味著,它是按照_score降序排列的。沒(méi)有指定任何查詢,所以所有文檔的相關(guān)性是一樣的,因此所有結(jié)果的_score都是取得一個(gè)中間值1。

took:整個(gè)搜索請(qǐng)求花費(fèi)的毫秒數(shù)。

_shards:節(jié)點(diǎn)告訴我們參與查詢的分片數(shù)(total字段),有多少是成功的(successful字段),有多少的是失敗的(failed字段)。

time_out:告訴我們查詢超時(shí)與否。一般的,搜索請(qǐng)求不會(huì)超時(shí)。如果響應(yīng)速度比完整的結(jié)果更重要,你可以定義timeout參數(shù)為10或者10ms(10毫秒),或者1s(1秒)

GET /_search?timeout=10ms

Elasticsearch將返回在請(qǐng)求超時(shí)前收集到的結(jié)果。

網(wǎng)友評(píng)論