One of the biggest causes of instability in Elasticsearch is fielddata: field values have to be loaded into memory to make aggregations, sorting and scripting perform as fast as they do.Elasticsearch - Different между indices.fielddata.cache.size и indices.fielddata.breaker.limit
В приведенном выше описании на Elasticsearch странице, большой fielddata всегда вызывает Elasticsearch из памяти (ООМ). Таким образом, мы можем установить indices.fielddata.cache.size и indices.fielddata.breaker.limit предотвратить OOM. В чем разница между этими двумя настройками? Имеют ли они какое-либо отношение?
Например, My Elasticsearch JVM имеет общую память 2g. Если установить indices.fielddata.cache.size до 1 г, но indices.fielddata.breaker.limit набор до 60% (что означает 1,2 г). Полевые данные, разрешенные для загрузки в память, превышают размер кеша fielddata. Это приведет к какой-либо ошибке? (Reference Fielddata)
спасибо.