Elasticsearch 篇之深入了解 Search 的运行机制

Query-Then-Fetch

Search运行机制

Search运行机制-Query阶段

Search运行机制-Fetch阶段

相关性算分问题

相关性算分

相关性算分解决思路

DFS算分问题

sorting-doc-values-fielddata

排序语法

排序语法

排序语法

text类型排序问题

keyword类型排序

排序的实质

FieldData vs DocValues

FieldData vs DocValues

FieldData

fielddata只针对text类型,不能给其他类型开启fielddata


DocValues

当你不需要排序或者做聚合分析的时候可以把Doc Values关掉,这样可以省略磁盘空间。
docvalue_fields

分页与遍历fromsize

分页与遍历

From Size

文档是从0开始的


深度分页问题

深度分页问题

分页与遍历scroll

scroll

scroll第一步

scroll第二步

scroll问题

分页与遍历search_after

这个是可以实时查询的


search_after

search_after步骤

search_after原理

应用场景

你可能感兴趣的:(Elasticsearch 篇之深入了解 Search 的运行机制)