ElasticSearch 源码分析十 ES搜索实现 Search(三)

  fetch阶段的步骤 :通过文档id获取完整的文档内容 (1)首先对query结果进行排序,获取要fetch的doc id (2)按shard把这些id填充到docIdsToLoad对象中 (3)按shard去elasticsearch获取文档详情 (4)将第一步中已经排好序的文档与fetch到的结果按照顺序合并 (5)如果请求中有scroll,重新构建scroll id (6)向调用方返回响
相关文章
相关标签/搜索