- 56_深入聚合数据分析_fielddata filter的细粒度
- 55_深入聚合数据分析_fielddata内存控制以及circu
- 54_深入聚合数据分析_string field聚合实验以及fi
- 57_深入聚合数据分析_fielddata预加载机制以及序号标记
- 34、聚合分析的内部原理,_string field聚合实验以及
- 44_深入聚合数据分析_bucket filter:统计牌品最近
- 52_深入聚合数据分析_基于doc value正排索引的聚合内部
- 008 aggs中的不同作用域
- 43_深入聚合数据分析_过滤+聚合:统计价格大于1200的电视平
- Elastic Fielddata is disabled on
56_深入聚合数据分析_fielddata filter的细粒度内存加载控制
POST /test_index/_mapping/my_type
{
"properties": {
"my_field": {
"type": "text",
"fielddata": {
"filter": {
"frequency": {
"min": 0.01,
"min_segment_size": 500
}
}
}
}
}
}
min:仅仅加载至少在1%的doc中出现过的term对应的fielddata
比如说某个值,hello,总共有1000个doc,hello必须在10个doc中出现,那么这个hello对应的fielddata才会加载到内存中来
min_segment_size:少于500 doc的segment不加载fielddata
加载fielddata的时候,也是按照segment去进行加载的,某个segment里面的doc数量少于500个,那么这个segment的fielddata就不加载
这个,就我的经验来看,有点底层了,一般不会去设置它,大家知道就好
网友评论