Well,不要刷屏了

ES的正排索引(field data)转为doc values存储后如何做到disk上实时搜索的

Elasticsearch | 作者 echo0109 | 发布于2016年04月27日 | 阅读数:4783

elastic search在聚合的时候或者会利用到它的field data(正排数据)的时候,虽然已经将doc values存储到磁盘了,想知道如果在取了倒排索引之后,拿到例如有1000个doc id,是如何做到这么快就拿到对应的doc vlaues的,而且是读取磁盘啊,如何能做到实时的搜索呢。是否说,这其中读取了1000次磁盘。
 求大牛讲解
已邀请:

flowaters

赞同来自:

细节见
https://www.elastic.co/guide/e ... .html

简单说就是,doc values做了一个 doc id到列field的正排索引,根据索引来查询的。
 

要回复问题请先登录注册