#fielddata

es fielddata理解

  在es中,text类型的字段使用一种叫做fielddata的查询时内存数据结构。当字段被排序,聚合或者通过脚本访问时这种数据结构会被创建。它是通过从磁盘读取每个段的整个反向索引来构建的,然后存存储在java的堆内存中。  fileddata默认是不开启的。Fielddata可能会消耗大量的堆空间,尤其是在加载高基数...
代码星球 ·2020-04-16