ElasticSearch 源碼分析十 ES搜索實現 Search(三)

  fetch階段的步驟 :通過文檔id獲取完整的文檔內容 (1)首先對query結果進行排序,獲取要fetch的doc id (2)按shard把這些id填充到docIdsToLoad對象中 (3)按shard去elasticsearch獲取文檔詳情 (4)將第一步中已經排好序的文檔與fetch到的結果按照順序合併 (5)如果請求中有scroll,重新構建scroll id (6)向調用方返回響
相關文章
相關標籤/搜索