1. Fielddata cache(列数据缓存)

原文链接 : https://www.elastic.co/guide/en/elasticsearch/reference/5.3/modules-fielddata.html

译文链接 : Fielddata cache(列数据缓存)

贡献者 : 赵芳城ApacheCNApache中文网

(field date)列数据缓存主要用于对字段进行排序或计算聚合。 它将所有字段值加载到内存,以便为这些值提供快速的基于文档的访问。 (field date)列数据高速缓存对于一个字段的构建来说可能是昂贵的,所以它建议有足够的内存分配它,并让它持续保存在内存中。可以使用indices.fielddata.cache.size控制用于现(field date)列数据高速缓存的内存量。 注意:重新加载不适合您的缓存的字段数据将是昂贵的,并且性能不佳。

indices.fielddata.cache.size:列数据缓存的最大大小,例如节点堆空间的30%,或绝对值,例如12GB。 默认无限制。你也可以参考“Field data circuit breakeredit”.

提示

这些配置都是静态的,你必须在集群的每个节点上都做配置。

1.1. Monitoring field data(监控列数据)

你可以通过 Nodes Stats API 来监控fieldate内存和fielddata熔断器的使用情况。

Copyright © Kilvn 2021. all right reserved,powered by Gitbook最后更新时间: 2021-06-08 20:22:42

results matching ""

    No results matching ""